Didn't think these could any better.
This is a very well addition to the rest of your songs, this is much more smoother than the last one too.
The only problem I can find is the repetition and there seemed to be a lack of intensity during some parts which took away the memorability/epicness away from it, like it could have escalated a little more.
Also did you notice during some sequences of the song it sort of sounds like it belongs to some music from megaman? =P Not a bad thing though...
Good work :)