We've revisited the concept [for Games for Windows – Live]. Rather than offer an 'Xbox Live for Windows' type experience, let's optimize the service for PC gamers – let's make a great PC online gaming service. As a result of that, we completely redid the interface.It took you this long to figure out PC gamers expect a service optimised for, well, PC gaming? Sheesh. GFW and menu aficionados, you can get a better look at the new interface in the gallery below.
Microsoft Overhauls Games for Windows – Live [GameDaily]