menx64 on 29 July 2011
And here we are... Still waiting for NOA. NOA nintendo is losing money release this games asap, $2 or $3 millions could help as well...
Menx64
3DS code: 1289-8222-7215
NNid: Menx064