Another science fiction advertising the space race