Bridging fantasy and science fiction