NIIIIIICE INTRO! A great driving beat to kick things of is never a bad thing! That first lead could use a bit more reverb to make it fit in the mix better, it just jumps up and it catches you off guard a bit.
Breakdown/build up was very well made. Built tension, did its job. Great!
For the chorus, I would recommend investing your time into creating grittier basses. The ones you have now are fine, but could be better. Try get some more movement into them (particularly the high end frequencies). Also, sidechain your kick to everything! It'll give the track a "pumping" feel which would go well with complextro.
Overall, i think the structure is good and the mix is fair, but could be better. Try using some stereo enhancers next time to make your instruments sound BIG and POWERFUL!