Cheebee on 03 January 2010
Hmm... nothing unexpected there. Nintendo dominating again, and the HD twins pretty equal again, though Japan's sure to change that, albeit not by a gargantuan lot.
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046