Cheebee on 02 February 2009
That 40% in December may also have something to do with the fact that Nintendo released no must have titles.. -_-'
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046