So so, would give it a 2.5 - I was interested in the concept but while I found the main character being super angry and pretty ignorant of all things around her understandable, it began to wear on me by the end of the book. The pace was fast enough that I skated through it quickly, and the price ...