I love this.
Forget Rival characters. This song is some final boss shit, man. Unless the rival IS the final boss, in which case *boosh* MIND BLOW!
I love all your songs man.
It has a good, fast-paced beat, but it isn't so frantic that the medley is lost. It captures the feel of a battle with that one enemy you can't stand losing to.
The energy is awesome.
Its definately a theme that puts you in the scenario of an tough fight. I like when a tune can change your perspective even for a second when you start to listen.
Please contact me if you would like to use this in a project. We can discuss the details.