Holly shit! These guys have created their own musical genre! Just listen: it's an indisputable SHXCXCHCXSH creation. It takes a few seconds to recognize who's the responsible. An absolutely brain banger. This LP, in my opinion, deserves a 10/10 score. Brutal stuff. sjah83