i remember when multiplayer games could be connected to a user operated server.
the basic function of a multiplayer server is to keep the players game state synched, large numbers of players, and very fast gameplay vs connection rate and jitter is fly in ointment.