The sounds are nice and the vocals sweet. For me the track needs more variation. Each 16/32 bar chunk needs some mixing up of the parts. Detailing in the drums, fills or whatever you like, just to keep the ear interested. The drums could do with being a bit louder in the mix too. Also it sounds like there is some quite heavy sidechaining going on somewhere. There's a pumping to parts of the track that feels too strong.
Vocals are nice, stabs sounding sweet and atmospherics are nice. Drums sound nice as well.
Either turn the bass down or turn the drums up to give the tune a bit more room when it drops.
Only other thing might be to make the tune shorter or add more variation as it goes along.
Sub is real nice though!