Este álbum fue lanzado en diciembre de 2004, bajo el sello discográfico Total Holocaust Records.