Albumet er et konseptalbum og ble utgitt i 2003. En limited edition ble utgitt med bonus-DVD hvor King Diamond forteller historien om «The Puppet Master».