Nice jumpy groove to this.
Some of your better stuff definitely.

The production is still a little dry, and some of the sounds could do with a touch of verb or delay to blend them in a little better.

Also there`s a gap in the mid to low mid that could be filled. Maybe with a synth or something.

A lot of the sounds are very static as well, maybe adding some velocity variation would add more life to the mix.

Overall though, your production is getting better.