on October 15, 2004 Twisted Illusions 2 Anthology sequel in the best TWILIGHT ZONE/CREEPSHOW traditions. on October 15, 2004