Impressive, did you do the vocals?
Melody has got a nice chill feeling while dancing with the bass dives, then i felt it ended so fast.
The kick could be alittle louder or punch through the track more, the rest of the mix sounds well on my headsets but I didnt check it on my monitors/sub since it 2am :P
anyways thanks for sharing.