Multiplayer game platform. WIP.