Should multi-player setup be handled by the OS, the game, or be open?