Rob Liefeld?s ?Armageddon Now? unveils new website Phil Hotsenpiller and Rob Liefeld April 15, 2010 Sci-Fi/Fantasy Comics & Animation Site features original concept art from apocalyptic graphic novel series by comics vet and end times scholar