Very nice. My only critique coming back to this is the stereo mix. It feels like you could have made better use of the stereo space you have, for how BIG your layers are. Doing so should also open up room for more transient punch in the low end for those drums.
The mix is supposed to be balanced. Not everything needs lowend, especially something like this. This is basically electronic orchestral, you want things as balanced as you can get them, with music like that. In other words, you're not supposed to mix orchestral, as you would mix EDM, or trap