Just had an email from MS about this, seems they're starting to reward LIVE customers who renew their LIVE sub, buy MS points and various items from the Marketplace by giving them MS points back to spend freely on things 
I've just signed up myself but my "sign up" is still being processed. I wonder if they'll reward you for anything you do from this point or whether they'll look back on what you've bought and reward accordingly?
Click me baby

I've just signed up myself but my "sign up" is still being processed. I wonder if they'll reward you for anything you do from this point or whether they'll look back on what you've bought and reward accordingly?
Click me baby
