Nice one
I'm really diggin this,
but I do have quite a few complaints
-I think that the piano would sound alot better if you played around with it's velocity, make it sound more human
-It would sound alot better if the bass that comes in around 1:00 was sidechained to the kick
-The snare, to be honest, sounds pretty shitty in my opinion. It's needs to have next to no reverb, and a ton more oomph. The pitch also sounds kinda iffy.
If you fix these things and make it sound a little more 3D (Stereo enhancer etc.) then it'll sound pretty sick. A bassline change somewhere in the soung would also be pretty cool.