News REPENTANCE Release New Album “The Process of Human Demise” Terry Bunch, September 4, 2023 REPENTANCE Release New Album “The Process of Human Demise” Chicago, Illinois-based metallers REPENTANCE have released their highly anticipated sophomore album, The Process of Human Demise, today via Noble Demon. Listeners can expect an album that combines aggressive riffs, powerful vocals, and thought-provoking lyrics, creating a captivating musical journey through the… Continue Reading