This one was a tough one to review, I'll be honest. There is some brilliant writing here, and also some stuff that is upsetting. If it weren't for certain things I would give it a 5 because it was as good as the first books in the series and much better than the two before this one.
Spoilers and what not
So, the fleshing out of Brown as a lesbian is amazing. The way they handled it felt truly authentic to me--her doubts and her fears, which were mostly unwarranted because many people were perfectly fine with it. The conservative 'family' member that can't quite understand or accept... these brought up real emotions. Sometimes Neysa is the most irritating nag... gah. But she does redeem herself in the end for quite a lot of the frustration I've felt with her since book three. Brilliant stuff.
The merging of the frames made the last book hard to follow but in many ways it was easier with this book. The way he approached it made it less confusing and easier to follow. If you have a bit of science education that will help when it comes to following the conclusion of this book. It does get a bit technical and scientific and I see from reviews a lot of people had trouble following--and others said "it doesn't work like that." well I expect it doesn't but this is a magic and science based world so. you know... fantasy.
Now for the bad. Anthony, over the years has written a number of child like characters that aren't very childlike--and sometimes there's good reason and it works. In this case Flach/Nepe have reason to be far older than their age and so much of what they do borders the line of "that makes sense" and "wtf" in a previous book we had an adult man attempting to rape Nepe (who was 6) and that's just gross, but you can't say there aren't evil people out there who hurt children, the man was a villain so, it's hard to read but at least he's presented as evil.
In this book you have a sultry ice demon of 18 who is blatantly hitting on and trying to have sex with Flach, though she knows he's 9 years old. He's clothed in the illusion of an adult, but she knows he's not. It goes beyond a little teasing and flirting (Which was gross but made sense in public as they were trying to maintain the illusion.) but in private she actually wants to have sex. I do account for the time it was written because this book is almost 30 years old and attitudes were different then but...
Just because it's an adult woman, and a little boy doesn't mean it's okay. Boys can be sexually molested too and I get it. Teen boys are told they are supposed to be 'flattered' if a woman chooses them... thankfully that's slowly changing, but still this is a 9 year old! The whole scene is just cringy, and that's not all of it. Nepe and Flach, since the merge are now basically in each other's heads all the time. So while Flach is getting all hot and bothered by the ice demon, Nepe is making notes on how an adult woman should behave--and honestly that's horrifying too.
Andddd…. one more horrifying scene is when Nepe, in her amoeba form flattens out to completely cover Lysander's body to disguise him. This is a clever use of her abilities, and totally made sense...but it was REALLY unnecessary for Anthony to mention that the feel of being totally surrounded by a female (even an immature one, he notes) would have turned him on if he didn't shut off his circuits (He's an android.) That whole sentence could have been left out and the section would have been fine.
Honestly if the rest of the book hadn't been so good, those scenes would have made me mark him way down. I have to say that I understand what Anthony is trying to do. He's trying to present children as more complex people than they are given credit for. Many authors, like Orson Scott Card have gotten complaints because they make kids too adult. As a kid who was VERY adult I side with them. Kids are overlooked and underestimated. They aren't simply creatures, but Anthony's attempts to make them more adult sexually are cringy and even though I love his writing otherwise, I wish he'd stop.