Oh dear. Microsoft's mysterious birthday gift for Xbox Live Reward subscribers has been outed as a staggeringly generous twenty Microsoft Points. Which won't buy you anything save the odd gamer picture, unless you manage to save up four years' worth for an indie game or cheap avatar item. [NeoGAF]
MyAchievement awards were recently introduced, providing a small rebate for players who beat certain Gamerscore thresholds. Personally, we feel that the opportunity for themed avatar gear and bigger Gamerscore tiers was sadly missed, but it's always nice to get something for nothing.