Great
Hey zero,
It's a beautiful piece, no doubt about it! I'm not nearly as good as you are but I just want to say a few things:
Every now and then the rhythm gets a little lost and the speed varies. Specially near the end.
And maybe (I don't know how you record) you can use another piano sound, this one sounds just a little cheap. I myself use a Yamaha CP33 Stagepiano and connect it to my laptop with Reason 4's Real Piano's. I just love the sound of it.
Same for the strings. Another sound can do the trick better.
Well that's it really...
Greets, Chris