Ratings290
Average rating3.7
I wanted to give this zero stars or one. I hated how whiny and self pitting the protagonist was all the way through the book. Also it was way too predictable. Nonetheless the end (the last 2-3 hours of reading) still earned a star for actually being somewhat thrilling.