Pretty good work. Sounded like you lost rhytm a few places, hit a few wrong notes and at some points it was overdriven... but hell I couldn't do any better, i gotta program my shit. Has a lot of potential, you seem too eager to post it because it still has those afformentioned errors so 6 for effort, 6 originality cause everyones got a piano tune posted and the chord progression wasn't anything shocking. Etc... etc... 3/5.
Eager? I thought it was pretty good for improv, and I can't really fix it, because I suck at piano, but I needed to lose rhythm for some of it, because I wanted it to be very rubato and atmospheric.
That's why I improvised it instead of programming it. If I programmed it it could have been nice and robotic and with the perfect rhythms and no wrong notes, but that's not what I want.
Overdriven because I play too loud! XD
Please contact me if you would like to use this in a project. We can discuss the details.