This band describes itself as "trafficking in sonic catharsis". Considering my idea of catharsis is Ennio Morricone and Tom Waits forced to fight to the death with rusty pliers in a pit full of melting amplifiers, I think their statement is accurate.