This book is out of this world amazing. Honestly everythin you need is here interesting world good character that learns and grows and fails and not weak not to strong. Also side character are great the set up and reveals are perfect. Truly a 12/10 book