Here is what I did. I am sure it will help you guys too - 1\ Uninstall the “Microsoft Games for Windows Live and thereafter uninstall Microsoft Games for Windows Marketplace as well. 2\ Reboot your system. 3\ Download latest GFWL. 4\. Right click, and change the compatibility to Windows 7. You are welcome
Good news! I heard that Games for Windows Live will be shutting down next year. Although I'm quite sad at the fact that the multiplayer feature of GTA IV would probably shut down, but I'm happy nonetheless.
Yep, no more GFWL shit. I love the fact that Microsoft finally gave up on it. They don't give up easily, you know.
Yup, it usually takes a pretty big public outcry for microsoft to change something. Windows 8.1 anyone?