Albumet ble utgitt 20. oktober 1986 på Roadrunner Records. Albumet ble utgitt på nytt i 2008 av Metal Mind Productions i kun 2000 eksemplarer.