Thought it was great! I really had a hard time finding something to criticize. I did find a couple of things, but they are very nitpicky...
At around 1:31:
I really like the melody-thingy before this, but after this it gets a bit drowned out, and I don't think the new lead-thingy is interesting enough to replace it. It feels like something is missing to give it the extra punch.
Around 3:24:
The build up is so intense, but I feel like what follows doesn't quite live up to the intensity of the build up. Like, when your build up "builds up" so much anticipation, the part that follows should completely blow me away, and I don't feel like it quite manages to do so.
Again, very nitpicky, it's very minor complaints. And I also apologize for the vague description of the instruments, hopefully it's not too confusing XD