This is pretty cool.. I'd say give the main synth pad some treatment, as it sounds a bit plain vanilla. Everything needs to be thicker too. The kick should penetrate thru a lot more and bass wise I'd throw some more compression onto it and eq it to sit better with the kick.
Drums should be more compressed too. ;)