Después de seis meses de trabajo, el álbum fue presentado finalmente el 26 de Marzo del 2008.