Ooooo Great instrumentation and composition! Since you're asking for critique, I think I'd echo Synlyfe's comment about the mix being a bit peaky when everything comes in, but it's a great piece otherwise. Great job!