Deicide vengeance will be mine