The Demojordan is back and more hungry than ever, with a fierce appetite for destruction and a short fuse. It seems as if our heroes' time is running out.
Release Date: August 07, 2023
August 21, 1981
October 16, 2013
December 20, 2013
February 15, 2019
June 08, 1984
June 15, 1990
June 12, 2019
April 20, 1935
August 12, 2004
June 05, 1988
April 27, 2014
October 27, 2017
June 20, 1975
June 16, 1978
July 17, 1987
November 01, 2001
April 21, 2006
October 08, 2018
December 25, 2007
April 05, 2019