I loved the way this book was mostly realistic for the first 2/3s, but has enough of a hint of magical realism that when it becomes the main plot of the story, it doesn't feel like as abrupt a change as it might otherwise have been. The characters here are all so fantastic, and I loved Iph and Orr's distinct voices, as well as the different ways they relate to their shared experiences.