It sounded great, super original! But I think it sounded best when the bass was out of it. Was that a bass, or your piano bass notes just really full and loud in spots?
The ending was spot-on perfect for what you are trying to do. Your sense of orchestration doesn't miss.
The piano sound, what was it? very nice indeed and more importantly, well played.
cheers,
-Tom