Very cool, I like the arrangement you went for, I think the mix is decent don't be too hard on yourself, maybe you're missing some low end at some point but thats it. The only thing in terms of composition, everything is turning around some high strings melody, I would love a change of instrumentation or range playing this part so we can move from the high pitch stress. A part from that its pretty solid good job ;)