"Alien Trespass": Strange invaders

by