2d peer-to-peer multiplayer survival game