Wow,amazing,sensational, stupendous,outstanding...or not. I see some saying it's better than nothing but the rewards are so small they're close to useless, u could get all those bonuses and u still can't even buy a decent DLC.
10 points per month? Great. In a year and 3 months I'll be able to buy a hat for my avatar.
This is an embarrasment. Microsoft, you just earned a negative achievement.