nice idea you're going for here.. reminds me of early pounding grooves (circa 5/6/7)

the whole thing still sounds a tad mushed. i'd seperate all the sounds and work on them individually and then bring them back into the mix.

1. kick needs attention - sounds a little hollow
2. hi hats, although loud enough, lack a little sparkle.
3. bass is lost in the mix.

good work.