a futuristic looking space station with green lights