Sweet!
I love this. The beat sounded smoother each time it replayed.
It is a little short, and i understand how hard it is to play a piano.
The song overstays it's welcome, but not too badly.
If you're playing a game with this on, it really shys away, like you dont even notice it is on.
Try changing a few notes around. If you need to, put tape on your piano keys and if the note is played again, after the first taping put another. Practically color code your piano if you need to. That is what i did with my flute.
You're getting there, so this gets a seven!