El 30 de agosto de 2011, lanzaron su sexto álbum de estudio: I've Failed You, cuenta con la producción nuevamente de Siegfried Meier.