OMG the intro is so awesome! Has heavy Dragonball Z and Megaman vibe. At the end, I just wanted to shout: "Ramen Power Over 9000!!!!" Wooot!