Fue lanzado en el año 2005 bajo el sello de Metal Mind.