Azhraell on 07 May 2014
It seems to me Yokai Watch is the only thing that actually got a noticeable boost, very sad numbers even for Nintendo consoles, which are the ones more benefit in this week.







