By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Wow... I expected much more from Captain Toad tbh.
Well it's just Japan. Let's see how it does in the rest of the world.