Ummm....errm?
The piano was awesome throughout the whole entire song. Some of the bass however was poor. Most of the other effects were completely unnecessary. Though I will give you a thumbs up because you might have been too excited and add in so much good stuff it made it...not bad, but could use some correction. I was glad the tempo was steady.
Now, how much time did you spend on this piece? I believe this piece could become very popular if you took your time on this one. For me, it was on the border of downloading and not downloading. You should add and remove somethings. Other then that, don't give up! (PS. So far, this is the review I spent the most time on typing.)