I did not enjoy this book as much as I had hoped. The characters are so one-dimensional, even considering that none of them are who they seem to be, and many are posessed or reincarnated. Everybody has been betrayed, nobody trusts any body, there are zero civilians in this world. You must side with somebody at random. All words regarding the environment are completely irrelevant. I felt as though I were reading an Anime movie about warring demon overlords. Nobody matters, and the plot is unimportant. Half of the cast dies, the other half lives. The end.