Ratings16
Average rating3.3
Star deducted for too much overexplaining. I understood the possible plot twists when they were presented the first time. I didn't need them fully laid out again. I felt like the author didn't trust the reader to keep up with her.