Album Reviews By Gonzalo PozoNovember 9, 20188.9 Thoren – Gwarth I (Album Review) Blotted Science proved with their debut album, “The Machinations of Dementia,” that the single most distinctive element of death metal, the obligatory death growl, was…