Deadlock – Earth Revolt – Review May 24, 2005 Delicate interludes, dueling twin leads, dense production, snakespit vocalist with some bass to the hiss, and some Gothic female vocals thrown in, cuz why not?