I loved this moving, exciting, and emotional read! The evolving dynamic between the main characters was fun to explore. The intersection between the real world and the fantasy world made the story very compelling. It was easy to care about the characters and to root for them. I loved the twists at the end of the book!