The New Experience – Games Store

Gamerscore Blog have posted some more info on The New Experience for Xbox 360. This week they talk about the Game Store.