Very cool
I like this a lot. The only thing negative I have to say is that it sounds to plinky at times. Did you use a midi for the piano? Because midi tends to have that sound. If you did use a midi for some of it i strongly suggest changing that. Other than that it is great.