Ratings3
Average rating4.7
I received a complimentary copy of this book. Opinions expressed in this review are completely my own. (via Netgalley)
Actual review closer to 3.5 stars. This moved at a good place but I feel like a lot of the world and characters were kind of underdeveloped which takes away from the reading experience for me.