Pretty damn nice, although I think your mixing could use a bit of work.
Levels need to be managed better since the drums and pads are way too loud drowning out pretty much everything else in the track. The main sections have pretty much zero head room and clip an absolute ton. The kick could maybe use a bit of compression too to make it pop a bit more in the busy sections.
The sounds and composition are pretty solid, you just need to work on levelling (Just change the volumes of mixer channels). This one is a bit too loud.