El álbum debut de Cloudscape fue lanzado en Asia en diciembre de 2004 y en toda Europa en enero de 2005.