Cut down the intro I would say, first off. that kick drum sounds pretty ugly on it`s own, but works well in the mix.

As above comments say, work that bass man.

Nice funky groove when the metallic stabs come in.

The overall mix is a little dry and static. Sounds a little too digital.

I`d get some verbs and such into the mix, as well as some saturation and more work in the stereo field to give this more polish and warmth.