Weee.
Nice use of the Starcraft and Diablo sound effects. Just hearing them took me back years to 1998 and Battle.net... :) Remember playing as the zerg and hearing the most chilling words possible? "Nuclear Launch Detected." "Oh, fuck! Find the ghost! Move faster you retarded overlords!"
All in all it was pretty rockin'...I've never played Pokemon stadium or the rest of the games the characters are taken from except Kirby (I'm no Nintendo-lover).