An illustration of the WASP-189 system. ESA The European Space Agency’s shiny new exoplanet-hunting satellite Cheops…
Tag: Alien
Director Ridley Scott confirms a new Alien film is in the works
The horrific creatures from the Alien universe aren’t done with humanity yet. 20th Century Studios In…