lilwingman on 07 December 2008
This topic makes no sense. "Best selling game"? Uhhh sorry, but that would require it to actually be sold in most regions, instead of given away.
It's all about the game.