I may need another read of this book at a later date, as the beginning was a bit confusing with all the new terminology introduced in what felt like quite a short space of time. However, once I got into it I thoroughly enjoyed the story. I liked the characters, and the mix of personalities and senses of humour, and thought the ensemble worked well together. Some of the twists and plot points I could see coming from early on, which maybe ruined the reveal a little but there were enough surprises along the way for it to feel like a satisfying ending etc. Overall I really enjoyed reading this book, which is why I'll give it a 4/5, and look forward to reading the rest of the series.