All the Latest Game Footage and Images from Alien on the Radar Multiplayer game of hiding and seeking. Become an alien and use stealth to deceive others, or a marine and survive long enough to escape.
There are a few ways to look for signs of alien life beyond Earth. Scientists can send robotic probes to the planets and moons of our Solar System searching for biological evidence that life exists – ...