Good Basis
Great sounding song, you've got a great dynamic range from the instrumentation you chose. The one thing I'd try to improve on is continuity. By no means do you have to follow this rule, but most great battle themes have exactly that: a catchy theme at some point in the song. Other than that, great work.