Dept. of Excellent Web Comics Posted on December 14, 2004 by chet Alien Loves Predator: In New York, no one can hear you scream.