It's 100% how Kevin hits it. I tried to watch a set from behind the guitar cabs one time this summer and had to leave midway through the first song because my right ear just could not take it.
Yeah Demanufacture is definitely one of my all time top metal albums in terms of production and music. It still stands up today as one of the best records imo. Honestly I haven't ever heard the two albums I bought lol. I got all the other albums recently too, and Mechanize is my favorite out of the newer stuff. I had SoANM a long time ago and saw them on that tour with Sepultura way back in 93 lol. Need to get that album again.
They recently announced a new album to be released this year, The Industrialist, which is going to be tracked by the almighty Rhys Fulber and mixed by the same guy who mixed Archetype.