Cheebee on 09 April 2013
That's alright, they got enough quality games coming out all the time, anyway.
... Seriously though, what the heck's taking so long for all those titles? Why does a game like this need 3 months to get localized?
Nintendo Network ID: Cheebee 3DS Code: 2320 - 6113 - 9046