Awesome!
This is so far my favorite you've done, it's almost perfect. I haven't listened to the rest, granted, but you've done some amazing things in here and I'll have it stuck in my head and probably come back and listen every so often.
If I had to criticize, I would say that some crescendos and climaxes don't pay off as well, and not because of the composition, but mostly things like it's not loud enough or in the mix enough. I love it!