I have to admit, I don't especially like fantasy books, but I really like Peter Watts, who writes sci-fi. Caitlin Sweet is married to Watts, and I figured Watts wouldn't marry just anyone, so even though I don't typically go in for fantasy I thought I would read one of his chick's books out of some weird creepy kind of fan loyalty. Anyway, regardless of the weirdness factor, sometimes, it doesn't matter how or why you got to a particular place, it only matters that you arrived, because you find you had a great time, or learned something important, simply because you went there.
A lot of modern books feel like the author never really had a plan, didn't really have anything to say, and didn't know how they wanted to book to end, so it wanders around for 400 pages or so and kind of finishes up because, well, books have to have an ending don't they? But they never really say anything and the ending doesn't makes sense. This book was NOT like that. It is great. Dark, unexpected, complete. The heroine is complex, you're sucked into wanting to alternately hold her to comfort her and then put her on trial for crimes against humanity. The ending is satisfying intellectually, but don't expect a world with unicorns and rainbows at the end. Do expect a well-written, internally consistent, novel written by a very talented author.