Man that synth is freeking awesome! Loved the buildup to this song!
The only thing that might be hurting your score is that there is not much differences in this tune, like it is very good for what it is! but it is the same synth through out.
Mabey make everything come sooner, the buildup, the synth, the beats, all of it, take what you have and compress it into half the current lenght, then build up from that!
I am just stating my opinion and could be completely wrong haha but just trying to tell you what i think could be different to improve on your already awesome track!
9/10 as i loved it but to me there is something that could change