CrazyHorse on 26 March 2010
Well on a personal level, this is the game that most tempts me to buy a 360. Not sure it will have much of a 'boost' effect but it looks to be a great addition to it's library which is obviously important in maintaining (or increasing) base level sales.