Is this suppose to be what I'm getting?
Great Games, Great Prices: Now on Xbox.com
Shop for your favorite games in every genre at the PC Games Marketplace on Xbox.com. You’ll find Games for Windows Marketplace exclusives, Games for Windows — LIVE games, bargain games, casual games and more at marketplace.xbox.com/.../PC.
Where's activate key or buy in gfwl?