Este álbum fue lanzado el 9 de noviembre de 2005, bajo el sello discográfico Total Holocaust Records.