The Wizard was pretty awful. Too much Nintendo advertising, not enough Sega CD and Teenage Mutant Ninja Turtles.
I don't know what's happening here either. But I like it.
It's the work of Docfuture, who also made probably the best Sonic rap ever.
[via Tiny Cartridge]