If you're at all familiar with the final stages of Super Mario World, you know what a great achievement this is. Peeking Boo has defeated one of the most difficult stages of the game, Champion's Road, using two DDR dance pads! WHO EVEN GETS THE IDEA TO DO SUCH A THING?! See the madness unfold below. Thanks Destructoid for keeping us in the loop!