Pretty good.
At the start it sounded like another boring generic dance song with the build up and all. At 30 seconds it sounded rather bad, there were too many blaring synths, I actually really enjoyed how you went into a calm beat after that though, the way the synth stayed in the background and the bass played. The piano was good but seemed somewhat unfitting at the start but then seemed to fit in nicely. I feel as if it built up again too fast, it would of been nice for it to sit on the piano and bass for a bit longer and kept the synth low for a while but I didn't mind that much. The build up also seemed to be the same as the last couple of times.
Again, that lead synth sounds dreadful. I liked it when the blaring stopped at 2:10. I though that lead bit at 2:35 sounded really good. At 3:22 would have been a good place to end it, when it started up again it got very repetitive and I was pretty bored of the song then. The outro wasn't that great, it cut of way too fast.
So it was an average sounding song in my opinion and some parts could be worked on, you're pretty good at this though.