Ratings2,637
Average rating4.3
This book was absolutely amazing. The characters were so well fleshed out and I really appreciated how flawed even the main characters were. I also enjoyed the switching between perspectives, as it helped provide new perspectives on the plot. The worldbuilding was amazing, and I almost couldn't stop reading.