Xbox Not-So-Rewarding
In an effort to try to give something back to the gamers, Microsoft created Xbox Live Rewards, a scheme which rewards you for playing games or doing menial tasks like filling in a survey every month.
(more…)