Albumet ble utgitt 1. november 1988 på Roadrunner Records. Albumet ble utgitt på nytt i 2008 av Metal Mind Productions i kun 2000 eksemplarer.