jarrod on 27 March 2010
Eh, no, not a system seller. I think it'll turn out a bit like Heavy Rain; critical acclaim, great sales, very talked about but not something that actually moves systems.