These features are still necessary when developing a PC game. People Can Fly and Epic, please keep these in mind when porting the game to the PC. NOBODY, and I mean absolutely NOBODY, wants to use GFWL or a p2p based matchmaking system. Please, please, please guys, let this use servers. Don't let us down.