Review: Empyrean Throne – Chaosborne
Empyrean Throne are a relatively new band to the black metal scene formed back in 2011. Fast-forward to this year and the band are to set to release their debut full-length album Chaosborne later this month. Album opener ‘Twilight Order’ sets the order of things to come. With a raw yet intriguing sound courtesy of […]