The best thing about Martha Wells’ narrators is that their general exasperation with everything makes them immediately relatable, no matter how weird their selves and circumstances… which is good, because the reader is otherwise thrown straight into a complicated sociopolitical fantasy structure and magic system with absolutely no explanations. This book’s viewpoint character, Kai, is a demon who possesses the bodies of dying humans, and whose closest friends are powerful witches and warriors — useful because they seem to have some very terrifying enemies as well. Through adventure and flashback, Wells builds a portrait of how Kai and his friends were brought together, and how they became instrumental in the formation of the empire’s current political balance. Most of the plot threads are tied together neatly at the end, but it also feels like Wells might be doing some worldbuilding in preparation for future adventures.