Alien Invaders... from Planet Earth?