About time! >:(
Seriously, I was about to get to reviewing this song, and then, whoops! I'm leaving on an over-the-weekend vacation. So it took me until now to review this song. At least I reviewed at all, though! ;D
Nice intro pad/atmosphere. The piano/hihats coming in like that kinda ruined it, though... perhaps you could have brought them in a bit more gradually? They kinda get drowned out behind the rest of the song as well... they're there, but hard to hear unless you focus on them, which you shouldn't have to do with a refreshing song like this. ;)
Your drums all sound a bit standard, in both sample choice and the use... couldn't you be doing some more complex, original stuff by now rather than the same sort of drumwork you've been making for several months now? (Though the toms and triplets were both great ideas. :D) And use some synths/FX along with them too (I like the synth around 2:56 in the back, though it might have been around earlier in the song), instead of just the kick/snare/hihat deal. Give your song some life, it's SPRING! ;D (And the ride sounds a bit weak too - raw-sounding, and it feels like I've heard it, or a similar sample, before.)
Your lead synth is good, though the composition lacks direction. It juts plays harmony. If you're going to use a lead synth like that, in a song like this, at least make it play a melody! ;) I mean, the song's got a bassline (the piano), drumwork, a peak-breakdown-peak progression with buildups to transition between the sections... it's practically an atmospheric trance song minus the four-on-the-floor kick, which you never do anyway. :P The one thing that could make all of your songs better is a catchy (though not simple like the piano playing in the low ranges) melody that people could hum or something, and would LIKE to get stuck in their head. That would make it awesome. ;D
I think that's about all I've got for this song. Not one of my longer reviews, but definitely one of my more helpful ones (I think :P) for your stuff. I enjoyed this one - 8/10, though I'll vote 5. :P Keep it up, hope this advice helps. :)