Microsoft launches new version of Games for Windows Live
Microsoft is launching a new version of Games for Windows Live, the online gaming service for gamers who prefer to play on personal computers.
Microsoft are set to launch the final version of Windows Live Essentials 2011 later today according to NeoWin.