 The release of the album and book was announced on 16 January 2006 on the official website of Epica.The band stated that they wanted this album and book "to be made for the fans, but also by the fans".The album reached #46 on the Dutch album charts.