JGarret on 14 November 2008
Really, who laughs at 360 game sales?....that system moves a lot of software, especially from 3rd parties, and in almost every NPD, it usually has 4 or 5 titles in the top 10.