Después de varios retrasos, el álbum fue programado finalmente para estrenarse en 2010.