oh mah godz!
dis is da bestest track i eba herd is so gud dat i giv 5
Now on to seriousness. I must say that this is a very well thought out track, but there is always room for improvement. I could have seen some very light effects playing in certain parts of the song just as a filler. You could have used the piano a lot more too. I would have enjoyed the piano popping up more. One issue I find with this song is the amount of panning used. Panning is good to use for some parts of the song, but I think you used it to an excess around the end. The ending could have been better, too. Instead of having whatever you used to exit the song, you could have used a pad to flow out of the song. To add to this rambling, I would like to say that the most powerful part of the piece came in too early. You should have had the first piano melody part placed later in the song, at least past halfway, or at least brought it back. Doing so would give people a reason to listen to the entire track. Which leads me to another thing, the build up came much quicker than the exit, or so it seems. That should have been reversed.
Sorry about the rant and my lack of breaking it into sections, but I'm lazy. Other than what I stated above, the track is wonderful. I usually have more criticisms the better the song is. :P
~ DSM