Games for Windows FAQ | PC Games FAQ - Xbox.com
Get your questions about the Games for Windows – LIVE service answered in the Games for Windows – LIVE FAQ. ... As part of the upcoming Xbox 360 system update, Microsoft Points will be retired, and the Xbox.com ......