not bad, i am liking the bells and whistles here and there it makes nice groove there.
production needs some work, tho. kick seems to be bit muddy, not defined well, could go lower, i think. subtractive eqing here and there on the sounds and better eq separation on the elemtens and frequency bands (lows, mids, himids, his) could also clear the space for the sounds to cut through withmore impact. cheers