It's more of an introduction
It feels like an intro to an uber epic battle. It definitely needs more melodies to make it a battle song. What you have right now is good, its just needs a lot more melodies added after it to make it that much more epic!