Not bad ...
I like the introduction, it's very nicely ambient, though the pad fading in and out is a little loud and amplified too much in the middle frequencies ... not so much that it's ruining though. The piano is also quite nice, and all the little effects here and there.
It was a bit of a disappointment to go from that to just a single beat repeating over with a kind of glitchy synth over the top. It sounds a bit better with the other instruments coming in over it, but it needs to go somewhere after that, in my opinion.
It bounces around a fair bit, but after the first minute or so, it just seems to repeat what has already played. The mastering is a bit weird as well, do you have a limiter on the master track there, messing around with the levels?
All in all, not too bad; a nice tune, but it gets a bit stale after a while.