Nicely composed!
if you were to process that piano some more, add some filters and effects to it, you could really make this stand out much more than it is right now. Throw some reverb on it, a very light delay, turn the highs up a bit, maybe even add a low pass. Thats what i'd do anyhow. However, the composition is really nice. I think it'd sound better on a real piano. (also, i think you should do away with the timed hats at the beginning, the 1-2-3-4) Make that piano stand out!!
Nice playing though. I would've given a 10 if the keys had more of an interesting pretty sound to them (are you using fl it sounds like that fl keys?)
Keep it up! :D