If the download has not begun, go to the notification at the top of the browser to allow pop ups.
Installing the Games for Windows - LIVE Software
Save the Games for Windows - LIVE application
A window will open asking what you want to do with the file "gfwlivesetupmin.exe." Click "Run":
Once the Games for Windows - LIVE software has been installed, go to the Start menu -> Microsoft Games for Windows - LIVE -> Games for Windows - LIVE to launch the software:
Congratulations! You can now sign in with your new gamertag and launch the software. The first thing you should do is download your free game of Tinker and browse other Games on Demand.