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.
2023
1984
1964
1962
2009
2020
1943
2018
2015
1959
2017
1958
1940
2012
2024