Oh, my God.
Where to start?!? Well, first, this is one of the most, if not then THE most, epic songs I've ever heard. I love how you put this together, and around 0:43 it got absolutely amazing. You need not do anything to this, ever. Absolutely perfect.