Gonna have to go with "almost." If you yanked the industrial riffs, this might be the best track I've heard from them so far, even the noise pop/gaze bit in the chorus is fine, but holy shit is the riff just out of place. Bummer, I really liked the rest of it.