Die Warzau – Convenience – Review April 11, 2005 Die Warzau’s fourth studio album, released nearly decade after their 1995 release, Engine, shows a band still at the top of their game.