shit, seems high bpm here 
think the track is too much compressed.
otherwise mix is good balanced
i'm not kind with these simple synth lines.
tho distorted one is good.
glass like is annoying.
breakdown on 2:53 is somewhat strange 
i bet there would a great track if it's made simpler
less redundant melodies and more attention to dynamics.