When the bass first kicked in it reminded me of break and dlr - human error!
Nice tune man, the bass and drums are very solid and your mix sounds clean! There might be a little too much sub and the high end a little too bright for me. I think you could make the intro more dj friendly with more percussion and rising effects and perhaps some volume automation on the master channel as the tune drops quiet loudly.