Really cool!
The mix sounds quite good to me, it's nice and loud, not muddy.
During the buildup at 1:40, I feel that the space needs to be filled out somehow.. either a pad in the back, or maybe a little reverb on those main synths there?
The main bass sound is awesome overall, but at times (like 2:15-30) I wished the amp attack was a little faster -- needed a little punch on the higher notes -- I hope that makes sense.
The pre-drop drum buildup is quite good..
Nice work!