A review by silvercoles
Anon by Peter Giglio

3.0

interesting but kind of weird. this author needs more practice making characters believable; and better defining line between loveable/hate-able. I spent some of the story confused about who to root for.