Recientemente, la banda ha anunciado la finalización de la grabación de su tercer álbum "We shall see the light" el cual será lanzado el 5 de diciembre de 2010.