What makes it fantasy?
My husband used to tell me he only liked "real" science fiction, not that "fantasy" stuff. So it's kind of surprising to find him thoroughly hooked on fantasies like Game of Thrones and Mistborn. But it's satisfying too. It seems what makes fantasy work for him is when it has a well-imagined, logical worldview, when magic obeys its rules rather than making them up to change with the novel's changing needs, and where characters become real and believable rather than cardboard cutouts. That being so, it's not surprising he loves Harry Potter (definitely logical) and Mistborn too. Meanwhile I just love fantasy, always have done and doubtless always will. But what makes it fantasy? Is it magic? Is it different worlds (but surely they're part of science fiction too)? Is it swords and sorcery and dragons? Gods and goddesses? And what makes fantasy different from (hard) science fiction? I suspect for my husband at least, real (hard) science fiction ...