Microsoft has told Strategy Informer that the Xbox Live Rewards feature is part of a pilot program, and is only available to a small group from its global Xbox Live community. Microsoft doesn’t have any plans for a public program at this time.
The statement read; ”The Xbox Live Rewards Web site is part of a pilot program we’re testing with a small group from our global Xbox Live community. We are always exploring new ways to provide the most value to our members, but have nothing to announce about a public program at this time.”
You can find full details on the rewards here.