"This is a purchase of Microsoft Points. You may redeem the Points for the content shown or for other content available on Xbox LIVE Marketplace. The number of Points required to redeem the content may change, and you may have unused Points after redemption."
Regardless of the name of the item, this is actually just a straight 1200 Microsoft Points for $10 deal.
I have purchased this myself and can confirm that you get points, and not the game.