The Cosmic Threat Looms: An Alien Invasion