Review: Artch – Another Return Hammerheart Records (March 17th, 2023 Re-issue) Reviewer: Dan Mann Hammerheart Records are set to re-release Artch‘s ‘Another Return‘ on March 17th. Okay, a re-issue I thought, nothing surprising about that. Then I started reading the included pdf and was actually surprised to read that ‘Another Return‘ was originally released back […]