A well-made piece. It's sometimes a little trying to find strictly piano pieces that have this kind of energy but are still pleasing to the ears.
It has been a while since I've played the piano, so bear my review :P
Now, from what I can hear (I'm not sure if this is electronic or an oldschool piano) it sounds like you are taking your fingers off the keys as soon as the note plays for the most part until the end. I personally prefer a bit more reverb on most of my notes, as it makes the work a bit less jagged and ragtime-ee (?) and allows it to sound more classical. However, you are the pianist, not me; I'm just one voice with one little nitpick. The piece still sounds great to me, and I'm going to download it!
9/10 review, and a 5/5.