New Xbox Live reward system not exactly rewarding

Your Xbox Live Gamerscores are now worth something. But before you invest hours in front of your Xbox, realize that with a new rewards system called MyAchievements, the actual reward people earn appear to be minimal. Here’s how it breaks down: Xbox Live Rewards Gold members can now earn points that coincide with a Gamerscore. There… Read More