Track aint bad. Not really my style.
Production side, it seemed to be lacking high end? Perc seemed a little minimal (probably cause of lacking highend). Bass sounded good, kick was fine, not overly punchy, but once again this could be about that highend.
Maybe a little less eq'n 