Apologies that it took me forever and a day to get to this...
Right off the bat, this could do with an intro, and some breaks in the tension (like some unexpected moments of silence) before the beat reappears. It'll help the MC, and it'll keep listeners at the edge of their seats guessing a bit, which generally ends well — a form of hype basically.
And on the subject of hype, I'm not hearing much of it from the track. It feels samey all round. There's very little tension building, in the higher percussion. Drop some instruments in some parts, bring them back in others. Those might correspond to verses and things. That's also another way of subtly telling listeners, "oh hey, something's happening." Gets the message across a lot better.
I've no complaints about the mixing quality; it's mixed quite well.