With epic metal songs I usually notice the orchestral elements having poorer quality. In this instance, I think the guitar was actually the straggler, which was weird. But aside from that, this sounds really nice, especially the different layers. A few musical phrases here and there seemed bland to me, but just as many were interesting. The only other caveat I noticed was the ending seemed very abrupt, almost as though you were rushing to resolve it and just slapped some finale-like sounds into the last few measures.