Ratings1
Average rating3
The publisher provided me with the opportunity to read this in exchange for providing feedback. (via NetGalley)
This wasn't really what I was expecting based off the description. There were parts of it that intrigued me and held my interest. Other parts of it felt a bit flat and disconnected to me.