I like it! I really do! Its pretty expressive and gets the point across without becoming lost in digital goo. I subtract 2 stars because it really left me wanting more, and I feel like the some of the emotion is lost when the song hits 0:28 seconds, having those straight notes like that was a dagger, and it cut in way too deeply. One thing you may wish to try to help this song out is to add some reverb to the piano, to give it that fullness of sound.
Another thing that you may wish to do, if you recorded this as MIDI data, is to variate the Velocity at which the notes are played at, it sounds really robotic the way that every note is the same velocity, which also takes away from the lifelike feel this song strives to achieve.
Other than that, you have a winner!
PM if you have any changes that are made to this song, or if you have the MIDI data, I'd like to take a look at it!