Real nice, yet subtly redundant
This song must be intended for a scene of sorts, as it has a common theme going on throughout the entire song, as if to suggest all the action revolves around one main thing.
Really like the guitars! They (along with the key) make me think of Power Rangers. Yeah, it's perhaps understood that the longer the song the longer it can take to finalize a song.
Nice work on the guitar solo, a little variation, though not much. The piano helps bring a bit of brightness to the situation. It's kind of neat how aside from the repetitiveness of the overall theme, it still has potential for someone to listen to it in full.
Drums seem to suggest the action parts of the scene, which are here and there, often many "breaks" in the song from it.
All in all, it sounds quite all right.