Space station: Modular research facility assembling itself in orbit around a distant exoplanet --v 6.1

Space station: Modular research facility assembling itself in orbit around a distant exoplanet --v 6.1

See More