I could not find this video for a long time. However someone decided to repost it!
I personally have "like/hate" feelings for Mega64 but this one video was freaking awesome...
Submit today to the Dreamcast! Submit to the Undead Console!
...or else Dreamcast is gonna' mess your ass up...Thug life.