La banda recientemente lanzó el disco "Appointment With Death" (2007), acompañado de una gira mundial en el 2008 en conjunto con Lordi.