I was looking through my old reviews, and I noticed that I had reviewed a lot of your songs in the past. Now, I decided to do it again, but this time with much more experience.
First off, the mixing wasn't great. You should have EQed up the low end of the song to emphasize the kick, it was almost unhearable under the synths. An alternative would be to cut the high off the kick, and slap a maximizer on it to increase its sound.
The synths were not amazing, but they worked. It felt like one of those over-melodic trance tunes.
You need to learn one thing, though. Tension and Release are the most important parts of a song. It MUST build, and break, or it will be boring. This song kinda kept going, with some minor builds along the way.
Overall, the harmony and melody were nice, but I don't think that the orchestral hits really fit.
Aside from this criticism, I think that you have improved greatly, and are becoming a better artist than most of NG. If you use FL, I might want to collab with you... I too am much better than I was in January.
Overall, it was a nice song, much better than most NG songs, but the mixing was somewhat lacking, and there was no mastering at all. (Wiki mastering, it is not the same as mixing). Overall, 9/10.