Ratings100
Average rating3.7
4.5. I wanna give it 5 but there's something about it holding me back. Well, I know what the something is. I won't spoil it though because it really is something you have to read for yourself. It was unexpected but not out of the realm of the story if that makes sense. I read it in like 2 days flat. It kept me totally hooked.