Ratings170
Average rating3.5
Three stars because I did like the twists/ending as plot points. Would've been lower rating otherwise because the execution was lacking and the main character was insufferable at times.
Community
Follow Along
We're an Open Book
Home
Library
Explore
Trending
Search