Every company out there seems to offer loyalty programs and Microsoft has just launched the Xbox Live Rewards loyalty program, and it’s currently available for US and UK-based gamers. The system works pretty much like Club Nintendo, but instead of getting gear; you’ll be awarded with Microsoft Points instead. Points aren’t all that hard to get either as you get 10 points by renewing your one-month Xbox Live Gold membership, 30 points for a three-month renewal or even 100 points for Gold members who activate and use Netflix on Xbox Live. Seems like more incentive for you to stay glued to the gaming console.
. Read more about