McKillip is absolutely wonderful at writing fantastic stories, but in this book she made so many odd choices (no pun intended). I think the main problem is that she wanted to tell too many stories and, for me, I felt that she focused on the wrong one. Brendan's story, so well developed in the first chapter, was not touched upon nearly enough, and for most of the plot he seems a backdrop to the princess and Tyramin. This also leads to the problem that there are far too many "main characters" that the narration follows: out of the nine or ten characters named in the plot, a whole six of them are the center of action during individual chapters. I know that to shift from one character to another in each chapter is something of a common device in modern literature, especially fantasy (I'm reminded of Game of Thrones), but I really don't find it all that compelling. Most of the time (particularly when reading about the princess, Arneth, and Yar) I wanted the story to get back to Brendan, who I found most compelling (even in his lack of development). I think this complaint really gets at something I keep noting in modern fantasy: the movement away from pure storytelling into a sort of modernist introspection (characterized most often by the horrible free indirect discourse). Did we really need to know what Arneth was doing for entire chapters? Did the princess really have to be in the plot at all? No, though this brings me to the second point: McKillip's theme was painfully apparent the entire time. And to make matters worse, a main character comes in at the end and spells out for all the collected characters just what we're supposed to get from the past three hundred pages. McKillip's theme, of course, is a very interesting one (the interplay between bondage and freedom, both in physicality and in the mind/learning), but it really didn't have to be so obvious, nor did she have to include most of the characters simply in order to make the point hit more strongly.
Saying this, McKillip's book is still an interesting one, and I would rather give it 2 1/2 stars than a simply 2. Her writing, though not as good as in the Riddlemaster Trilogy, is still good and her descriptions, at times, interesting (particularly the feeling characters get from true, free magic), and her characters are certainly colorful and, often, full of life. So, if you're a McKillip fan, this may be an interesting read to color more the area of thought McKillip has concerning magic and freedom, but I'm not sure I enjoyed it.