Jumpin on 29 September 2016
XCX is the best game on Wii U by far. The first 5 hours of it easily beats the Toad game. You can play similar levels to the Toad game as a part of Super Mario 3D World.
I describe myself as a little dose of toxic masculinity.