This is one really great tune.
The mixing is very good, I cant find anything to complain about.
I love the filter swept lead in the second half of the song.
I did like the different elements the song is built from, it gives a lot of interchange, and the different parts fade smoothly into each other.
towards the end, synths maybe are a bit too loud, they are masking your bass and kick a little, maybe try to compress em or something, great tune overall, loud and proud.