El lanzamiento del álbum está fijado para el 31 de mayo de 2010.