That hilarious. If they can make it here though, we're probably toast. Why come all that way to share a planet? I suppose if we're lucky it'll be quick and painless. "Look, its an alien space......."