Very Nice
The piano in the beginning was spectacular,it really got you pumped up from the very beggining and gives a good first impression which is good.
The quality of the piano wasn't all good, it was a 9/10 and the melodies were spectacular and really were dance-able.
The synths were very nice, they varied in shape and sound which is good to get points and the melodies, again, were very good, brilliant even!
The drums, I'm sorry to say were a bit generic which is a turn-off :(
The effects throughout the whole song were brilliant, they were subtle but made an impact, which is good in a song like this.
All in all this is very good and you deserve to have it in the top 5 and No.1 :D
Gr8 Job
9/10
5/5
>DJ<