The EOS demo project is a small co-op Vampire Survivor clone. It was made mostly as way to experiment with Epic Online Services in the Godot Engine.
Epic Online Services are a collection of utilities Epic provides for free to facilitate making online games. The services are broken into a series of interfaces.
This project uses the Peer to Peer Interface to allow players to join games with each other without having to do port forwarding or use dedicated servers.