Classic Dan. You definitely have a great feel for this style. I did like the way the song built, I thought it was fairly epic at the beginning but it got epicer (my term). I guess my only feeling at the end was that there was no let up from the epicness (not my term but gave my spell checker a shudder anyway), I'm not sure whether that was mix or production related. But that is not a criticism, just a thought. I guess this song would suit a scene where there was no let up in the action that was occurring.
It's a great piece of advice to begin your mix at the end. I have sometimes got to the end of the song only to find I have to go back to the start 'cause I'm over.