A multiplayer game with up to 16-player lobbies, only the host needs to have bought the game for everyone else to play. Best of all, the game just pulled into the Steam 1.0 station, so it’s ...