Seraphic_Sixaxis on 30 January 2010
No, not really.
In my opinion, releasing 1 year later and at a ridiculous price point really screwed things up, those two factors are much bigger then a mere game and dlc.