Pseudo peer-to-peer server for turn-based multiplayer games