I like the kick mate,sounds like its got a delay on it or somthing.
Stile wise sounds like your usual stuff very danceble and would work in one of your sets no doubt.
production wise sound allright to me alltho it sounds to me as if theres somthing missing in the mids or more like space to fit somthing rather than missing.
Mixdown sound good to me too.

Other than that quite a good track.