Albumet ble utgitt i 1983 på Roadrunner Records. Albumet ble utgitt på nytt i 2005 med flere bonusspor og en bonus-DVD.