Very good.
Epic battle music is always fun. And I like how you incorporated the metal influence into it. Very well composed, and I particularly like the transitional chord progressions, and the triplet transitions. The only thing I thought could use improvement has nothing to do with the composition itself. I just feel like the drums could use a little more "beef". Maybe bring the kick out a little more. I understand the piano is what drives the song, and that this song is meant for being in the background. But as a song by itself, I think a thicker/heavier foundation would compliment it a little better. Either way, I enjoyed it!
P.S. Reminds me of Dragonforce. Did you record the guitar?