Idree on 05 November 2010
We over at Gametrailers are laughing at the discrepency in sales.
Compared with the latest official statements made by Microsoft and Sony honcho's your figures just lost all credibility....