The mix is pretty decent, even though it is somewhat transparent. You should think about adding some other effects to fill out the song before the big moment at 1:52. I understand you are trying build to a crescendo there, but still the sound is pretty transparent. Even that section could use another instrument or two.
I love pianos, but I'm not really crazy about the piano in the beginning of this song. It sounds robotic to me. It needs some variation in the velocities to give it a real human touch. As it is right now, it just sounds like typical FL Studio quality, which is never a good thing.
The percussion is pretty decent. I really like the snare. It sounds pretty good, and really fits well with the rest of the ensemble. All the percussion does really, but for some reason I just felt the snare was a perfect choice for this song.
There isn't really anything "wrong" with the song. The rhythms in the percussion are good, and there aren't any real odd notes that hit me as out of place. But there is definitely room for improvement on this bad boy.
Keep in mind I really dislike trance and dance music. So sometimes I can be rather critical of these types of songs. But that being said, I tried to be pretty objective with this review. :-)
4/5 and 8/10 overall. Not bad bud, not bad at all.