Musikkalbumet ble utgitt i 14. august 1998 på Nuclear Blast, etter at bandets første demo ble utgitt som EP året før. Dette er det eneste fullengde-albumet til bandet.