Its pretty good
My suggestion would just be to clean up the audio. Some parts of this track get extremely cluttered. The song more or less has a catchy enjoyable melody (maybe a bit of refinement, but that's just a matter of opinion) - but at times there's just too much going on to really stay with it.
Really fucking loved the slap-bass though. Great job on that!