Anyone who hasn't read this really should
The world is very well made, with the reader learning about it in a non forced and natural way
The characters are all varied and interesting while subverting tropes and yet are clearly made to be a character first and not just a subversion of tropes
The...