Likeable plot line but very weak world and character building. Characters are simplistic and trope-like with predictable behaviours and outcomes. It's the sort of book I would have loved as a teenager but lacks the complexity and richness to engage me as an adult. If you are used to books like game of thrones, red rising, or dune, I wouldn't recommend this because it's much weaker.