Well, you've improved.
The piano parts are nice, but a bit bland, with nothing else there. The buildups are basically perfect...
But the thing what lets this down the most is that it's loud as hee e e e ell, and that most of the things in the drops have too much reverb and are too muddy.
Also, some things in the drop don't fit together, like the high-pitched synth, where basically everything else is low-pitched.