[quote name='l33t fr0g']Sounds like an Xbox Rewards thing... those getting these points, how often do you use the marketplace? And are you also signed up for their rewards program?[/QUOTE]
I'm signed up for Rewards and have spent more money than I care to think about on the Marketplace. I didn't get this email, however, I got the one about 100 points and contest entry from another thread.