it's not bad! but for me personally there's to much going on... the heavy drums, the bassline and the quite 'noisy' synths on top,...
but it does sound good! the mixdown sound alright, sounddesign same