a futuristic space station with a man in a suit