The plot was interesting and twisty-turny enough to keep me reading. The characters were also interesting, although by the end, Katsa felt like she just stopped growing and progressing as a character. I loved Po, though. LOVED PO. *hugs Po* The strange thing about this book was that while the world building was really amazing, and I felt invested in the characters, it felt like the true climax to the story happened a good 80 pages before the book actually ended. However, I was invested, so I kept reading, and I'm glad I read the book. It's a solid debut for Cashore, and I'm sure we'll see even greater stories in the future.