Well punchy
I really like this, especially the bass- it's just so punchy and clear. I really like the amount of variation within it too- it chops and changes all the time and never gets old.
Having said that, there are a couple of bits that are especially good and personally I'd like to hear more of them- Maybe you could pick one bit to be the verse and one bit the chorus, save the filters and stuff for bridges and refrains. I dunno, it's just I imagine trying to dance to it and it would be pretty difficult cos it's too unpredictable.
Production is top banana though, you obviously really know what you're doing.
Make it more of a tune and less of a showcase and it would be a hit.