futuristic space station with a computer screen