orniletter on 29 January 2014
Yokai watch has great legs for a non-Nintendo title.
The Dragon Ball game did not so great...the visuals are nice, but the game seems to be pretty shitty .
3D World is coming close to 500k !