Well, there`s some good elements in this, but as a whole it needs more work.
the bassline synth is too prominent, and the kick is too low, and needs more definition and punch.
Hats could do with filling out and volume.
And some mid range percussion would fill things up nicely too.
More variation would also help,