Alien review from Famous Monsters #156, 1979