I like the piano parts, and the bass writing is nice. The snare has something really strange going on though; it's like you have a really resonant LP filter on it way up in the spectrum that's making it super piercing and distorted sounding... I'd definitely take a look at that, something is going way wrong there. Some of the levels seem a little weird too; subbass could come up slightly, the lead synth should probably be a little quieter, it's really poking out of the mix right now, IMO. Those are easy fixes though. I really like the track overall, just needs some details to be cleaned up. Kind of has similar vibes as the vocal tracks in DJ Dara's Future Perfect Mix (used to rinse the hell out of that album when I was in high school, haha).