German pioneers of industrial metal, Megaherz, have unveiled their second single, “Engelsgesicht” (EN: “Angel face”). The band’s forthcoming album, titled In Teufels Namen (EN: “In the Devil’s Name”), is scheduled for release on August 11 through Napalm Records.