Hey there Don, I don't care much for the drums? They sound too programmed. The piano was nice, and I guess that synth followed it. It feels like it needs some counter point? A lead instrument? Some strings or a pad that doesn't just follow the lead. I can't hear the bass, is there one? Oh it's in there, I just heard it. But it feels back in the mix a bit. Those spashes and crashes are a bit too much up front, and some of that snare to.
However, you will get many opinions, and you should take mine with a grain of salt. Overall, I would say good job.