Excellent song, but the mastering..
Musically I thought this was great, the piece flowed nicely and had a good epic feel to it helped by the heavy guitar, the fact I personally love orchestral rock hybrids doesn't hurt either ;)! The guitar chords sounded pretty good for a VST though the short solo piece didn't sound as convincing.
My only major gripe with this however is that you are crushing your audio with whatever limiter you're using. To much of the audio is being clipped off and it ruins a lot of the pieces dynamics, especially noticeable on the bass drum and cymbals. Ease up on the hard limiting and you'll have a winner on your hands!
Cheers,
Daniel