Microsoft has just launched an Xbox Live Rewards program for gold subscribers. The idea of the new program is to reward users for participation on Xbox Live such as achievements and other Xbox Live features. You can get points for adding Netflix to your Xbox, or by renewing a subscription. For example you get 100 points for your first purchase on Xbox Live.
The picture below shows how you will get points by just playing the games you love. The best part of the program is all you have to do is sign up and go about your normal business and get free Microsoft points! The program has just begun so there aren’t many details yet, but stay tuned and more will be revealed soon.
The program is only available in the US and UK at this time.