Interesting track. Quite pumping, but needs a lot of work.

Well, I think the kick is a little dry, as is the main hi-hat.
The bass is overpowering (and I do love bass, hehe) and needs to be held down a bit.
Overall the sound could be brighter, and clearer. More separation between the parts.
And meybe add something else to the mix to keep your attention, as this gets a bit too loopy.