Ah, what a trip. What a nostalgic trip.
Along with SMBZ and Mutant Ninja Turtles, this was one of the first things my older cousin showed me on Newgrounds all the way back in 2007. I loved it a lot then.
However, age has not been kind to this project as the quality of the visuals (as well as some of the jokes) have become rather dated. Still, that doesn't take away from the fact that for its time (and still as of now), this is very competently animated.
Kudos, El-Cid and Company. KUDOS.