Piano eh?
How long have you playted the keyboard for? You are really awesome at just grooving almost freetyle over a song you make from scratch. You seemed to just be messing around and jamming with your sounds and synths haha. This has a nice taste, that repeated duw duwaa in the background goes nicely with everything. I always find it hard to simply jam with a piano, but looks like you can do it all day.
Try jamming with a sax... now that could be awesome. Of course, this means holding down the notes for a longer period of time. i'm sure you can handle it though. By the way, nice ending.