Loved parts of it, but had a few issues
First, the good. The world and characters are an easy 5/5. I loved Kajal and Tav right off the bat and continued to enjoy them and their interactions with each other throughout. The magic of the world takes a while to show up but what is there is interesting. I found the resurrection plot highly compelling as well and was really rooting for Kajal the entire time.
And now for what I didn't love. Chapter 29-34 feel like reading a completely different book. What's up is explained by the end of the book but that's 50 pages of wondering how it relates to the main story. I found it really hard to get through reading and I'm still not sure it entirely makes sense. The twists in general don't feel handled well at all. There are a few characters that just sort of hang around and never do anything significant and honestly don't need to be there. The book felt generally unfocused in several places.
And now for what I didn't love. Chapter 29-34 feel like reading a completely different book. What's up is explained by the end of the book but that's 50 pages of wondering how it relates to the main story. I found it really hard to get through reading and I'm still not sure it entirely makes sense. The twists in general don't feel handled well at all. There are a few characters that just sort of hang around and never do anything significant and honestly don't need to be there. The book felt generally unfocused in several places.