Cheebee on 16 December 2008
So basically, this article throws a bunch of meaningless numbers out there that no one really seems to understand. Maybe they were trying to make up for all the negative reactions to that trailer.
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046