Good story telling musically, you placed well your instrumentation. The thing you'll need to look for is the collrelation with your orchestral range and arrangment between the instruments mostly on the strings. The Harmonic voicings are nice but you can probably spread it out more to give a wider soundscape. The mix is very good though, well done.