This is the kind of music where I had to drop everything I was doing at the time to listen to it. Not because it was insanely good or abysmally bad, but because my brain couldn't process anything else but the noises coming out of my headphones.
Powerful stuff.