If you are having issues loading a Steam game on a Windows 8 machine, please try the following:
- Delete all previous installations of Games for Windows Live and Microsoft Games for Windows Marketplace.
- Download the installer here.
- Install the client and run it. If asked to download an update, choose OK.
- Launch GFWLive.exe from: C:\Program Files (x86)\Microsoft Games for Windows - LIVE\Client.
- Games for Windows Live should now allow you to load your Steam game!