Epic enough
Now, for the MIXING 0.0
I feel like there's a empty gap in the "range" of the sound just between the base and the second guitar.
You recorded the bass, right??? I would suggest you consider backing it with another rich sampled bass, just to give extra range and to fill the gap between the bass and the guitars. I feel like the base is not as powerfull as it may be. The second guitar needs more thickness, could even be layered with the other base!
At 1:18, you could tweak the volume up a little bit for the significant notes PLUS a echo effect, would be nice (sorry, I'm dreaming!! :P)
Drums are perfect, LEAVE THEM AS IS!!!
Now, these are my opinions, mabe I'm completely wrong, but remember, if you add something (like a second bass) make it subtle, and DO NOT OVERDO IT!!