Nice!
By battle hymn to you mean this plays during battles? If that's the case, the only thing I would point out is that the intensity starts dropping off just before halfway, and goes past halfway before picking back up again. But if it isn't a battle theme then I don't guess that would matter. Awesome job either way.