Album Review: Thoren – Gwarth II (Drylands Records)

Detroit-based instrumental progressive/technical death metal project Thoren are proud to announce the release of their third full-length album, Gwarth II. The album is set for release on Friday, February 7th via Drylands Records.

Keep On Reading

Single Slam – Three Bastards by Infant Annihilator (The Battle of Yaldabaoth)

Hull based deathcore band Infant Annihilator have released the first single from their incoming new album, The Battle of Yaldabaoth. This is Three Bastards.

Keep On Reading