I enjoyed this book and the series as a whole, however, I expected a trilogy, with this third book tying up loose ends from books one and two, so I was a little confused and disappointed by the introduction of so many new characters, and in that regard my expectations were not met. That is on me, I did enjoy the world building, and the further development of relationships of some of the characters from earlier books. I feel after reading book three of this series, in my opinion, book one and two would have been better as a two book series and maybe this book as book one of next series.
I enjoy reading, and like J.P. Ashman as a writer, his skills are solid, and I will continue to follow and read his work. I look forward to book 4.