Garageband?
It sounds almost like it was made in garageband which is a down for me no offense. I think that some of the sounds are a little bit corney and don't sound like they really should. Otherwise, I think that this is a good song and you should probably have more beats inside it to make it a better more usable song for a battle scene. Otherwise, keep them coming!