What I would Like to see is, as you accumilate acheivment points, say every 10,000 MS will award some MS points say 10 for 10,000 as loayalty points, Gamers buy enougth games and it takes a few games to build up theses points, then once you have played and acheived enougth points you eventually get some free DLC or a game on demand.
Thought I would Correct my mistakes, so it reads better