I have mixed feelings about this book. There were elements of the story I really wanted to like, but too many things just felt rushed and I felt like the author introduced too many elements and left them unsatisfactorily resolved. I also had a hard time connecting with many of the main characters and felt annoyed when their stories were centered over more interesting POVs, especially as the story drew to an end. 2.5⭐️/5 rounded up to 3 on GR.