Overall I liked this - the instruments are clearly heard, it's well produced and the chosen sounds fit together well, although you could maybe do with some (more) reverb on the piano lead sound because it sounded very dry compared to everything else being well washed in reverb and delay.
Cheers,
Terry.