It’s hard to explain that this exactly is, but it seems that Mario and Peach have escaped from Mushroom Kingdom, and our favorite plumber has a problem with “mushrooms”. Be prepared for seizures and questionability of life.

Tags: Offbeat, Video, Wii