The song itself is good already in the anime, but you've done a great job in the remake and adding your own stuff. What I like most is that you slowed the pace even more.
In my opinion there is only a couple of things to note, first one is that the piano is probably too quiet, and second that there is a point where I felt that you were speeding up a bit. Other than that excellent job.
it is called rubato it means to play freely in your own tempo when i have time i will make a new and better version
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.