I'm liking a lot of elements in this, but the production sounds a bit confused, maybe you should try a bit more eq separation in the mid range, and tone down a bit of the distortion in the percussion - just my two pence worth, hope this is helpful...