I like it, it reminds me of the Porter Robinson style of electro on his worlds album. If i may say something that hopefully helps in the future is that when you are using vocal shouts, or any sample which sounds almost to "clean" compared to the rest of the track (which is a good track, and has a good human sound to it) try with messing with the sample. I like to pitch it up/down an octave, and or use some bit crusher on them.
Another thing you may like to do to shouts such as these are add a heck of a lot of reverb, then control the automation of the wet/dry on your reverb to make each sample sound a little more unique. Just my two cents.
Besides that the mix is really good, and the melody is catchy and has good breathing room before each giant synth lead hit. Great job. i was going to give it a 3.75/5 since its almost really really great but the review stars don't let that happen. so i voted a 4 on the side and a 3.5 on here ;)