I dunno. I just like the song, and they actually nailed the rhythm of the song pretty well with the, uhhh, things.
Whipping Ultros to the tune of the boss theme is also A+
--
"I couldn't stand a day without a past or future. I need to live each moment to keep fighting here and now."