Last week I sent a tweet out letting people know of an awesome deal on Amazon (pictured above) that included the PC version of five great XBLA games for only $10. Of those five games, three of them (Iron Brigade, Toy Soldiers & Insanely Twisted Shadow Planet) were Games For Windows LIVE compatible. This meant that you could earn achievements for those three games on your Steam and Xbox LIVE profiles. Well sending a tweet with that info in it blew my mention stream up and it suddenly dawned on me that a ton of gamers had no idea that this was an option or how to even take of advantage of the feature if they so desired. So I went ahead and redeemed a Toy Soldiers code myself on my Steam account in order to write the guide below. Here ya go, I hope this helps:
The first thing I did was go in to my Amazon game library and copy the redeemable code in order to enter it in to my Steam account. To redeem a code on Steam, click on Games> Activate a Product on Steam. Not all games have to be redeemed through a code though. Simply purchasing a qualifying game through Steam is an option as well. If you bought your game through the Steam marketplace, then go ahead and skip past the next two screen shots.
From there, you will want to accept the User Agreements and then enter your redeemable code on this screen:
Click on 'Next' a few times until you are asked to install the game and then go ahead and start the installation process. Once the installation completes, locate the game title in your Library and right-click on the game title. Then select the 'View CD Key' option:
You will then see the screen pictured below. Go ahead and select the 'Copy to Clipboard' option and then 'Close' out of that screen.
Next you will need to launch the Games for Windows LIVE client and sign in to your Xbox LIVE profile. Then go back to Steam and click the 'Play' option under the game title in your Library. Then you will select the 'Games for Windows LIVE' option pictured below and click on 'Play' one more time:
You will then be asked to sign in the Games for Windows LIVE client one more time. Your profile should be saved as a one-click option from earlier as pictured below:
After that, enter the CD Key that you copied to your clipboard from before on to the screen shown below. If the copy/paste feature is not working though, the CD Key will also be displayed in the bottom-right corner of the screen as pictured below. So if that happens, just go ahead and enter the CD Key manually. Be sure to also check the 'I Agree' box before pressing the 'Submit' button:
The game should then launch to the main menu and you are now playing a Steam game but getting Xbox LIVE achievements for it. As you can see below, the Toy Soldiers (GFWL version) is now being displayed as the last played game on my Xbox LIVE account. From there, just earn some achievements and have fun!
If you are interested in taking of advantage of this feature with some great PC games, then be sure to download the Games for Windows LIVE client over here. And for a full list of Steam games that are compatible with Games for Windows LIVE, True Achievements has a full up-to-date list over here. Hope this clears things up. Enjoy!