An alien city, retrofuturism, satellite