Cheebee on 10 June 2010
Hmmm, sounds far more intriguing than I originally thought... Most of those games sound extremely fresh and original. This'll be a big fat hit, I'm thinking.
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046