JustinUK on 09 February 2008
Everyone's entitled to an opinion I guess.
Title's a tad misleading though. I was expecting some announcement about a game's sales that varied wildly from VGChartz's data.