I always felt this as the theme of a certain boss character, rather than the battle. "The Destroyer" maybe? Keep it up!
I like it
For some odd reason I'm thinking MegaMan when I listen to this
Megaman and Final Fantasy are two reasonably large influences in my music, so it's a fair assumption and probably comes across in my music a bit.
Please contact me if you would like to use this in a project. We can discuss the details.