Took me forever to finish it 😅
The plot, the characters, the world and etc were all OK.
I felt that the story dragged more than a little bit at times, that's why I couldn't give it a 5/5.
Really enjoyed reading about James, Nim and Thoe, my favorite characters.