Shit...I aswell just saw this and was like "OH SHIT! FREE GAME! MORE GAMERSCORE!" (I got quite a bit on my old XBL user, but then I re-made my user when I got a new Xbox), so I ran to Xbox.com and tried logging in. Didn't work because I had to fix some code or something. I cried for a while and just went to the XBL Marketplace.