science fiction with magic (genre)