It was hilarious but...
You used a wrong tune for the emo scene because Linkin Park is not emo and neither is "Crawling" (Which you forgot to credit btw). I would've suggested using a song from My Chemical Romance, or Simple Plan, like "Helena", or "Untitled". THOSE are emo bands.
Aside from that, I found it hilarious. It brought back those times when my bro and I used to watch that series a lot when we were kids. The Robot, Mega Robot, Ninjas, etc. The best parts of the series were the robot scenes in almost every episode. Nice job on that as well as the random humor. XD