Okay, this is an intense and confrontational song! I hear a blend of rock, with maybe a bit of industrial or electronic