Interesting sounds, every synth pattern is very creative. Big ups for that. I don't like the synth that just plays held out notes without any modulation in the background. It sounds to harsh for that type of synth if u know what I mean It needs some eq work as well here and there to get the drums to really pop out and to make each instrument really do its part.
Also, some fx could make a big difference. A couple of noise sweeps here and there, that type of things.