This is a split board - You can return to the Split List for other boards.
So I got on the Live Rewards part of xbox.com and was looking at my points... Do you not get any for purchasing most games? (I bought 3 or 4 during the ultimate sale). Also, are the points automatically thrown onto your account? Or at the end of the month or what? And do you have to be a gold member?
Ahhh. I should have figured MS couldn't pull off a decent rewards program. They've always sucked. I just figured I'd try it since I made the first few purchases in forever
You are not allowed to request a sticky.