SnowPrince on 31 August 2012
Nice sales for New Super Mario Bros 2 , an increase of 161% for the hardware !! but the most shoking thing is.. WTF is Ragnarok Odyssey doing in the chartz, isn't it supposed to launch sometime in October ?!







