I would swear I'm listening to a high budget film score. To my ears this couldn't sound any better. Very well chosen samples. Very good performance, mixing and such. This would fit a scene without becoming overbearing, yet it's very powerful. I like tho structure and flow of the song. It remains interesting, because of the way the song develops. Good combination of orchestral, electronic and electric instruments. It blends well. You also mixed your live guitars in very well. Nothing sticks out, but it's all very transparent. I wish I had some helpful advise how you could make it better, but you must have spent enough time on this to make it as good as it can possibly be.