A- Album Review Wizard Tattoo When Gods Had Hands The ever -dventurous duo return for album number three, and let me get in line to say their take on black metal is a rousing success. November 11, 2026