I tried to find the intro sequence that I remembered from the show as a kid, I couldn't find it. For some reason I could swear that the intro was just like this video but I guess not. :(
Regardless, this shit is awesome, even more if it was done on xbox.