Those filtered hi hats sound awesome. The overall feel of the track works well too - quite dirty & industrial sounding, but still with plenty of clarity.
The sound thats layered over the bass gives it a sort of hollow feel though, I think that could sound better...