Pretty average, all things considered. It's a fantastic concept and I was drawn in at the start, but sadly the narrative didn't live up to the expectations I had built up. The writing style also uses a lot of colloquialisms that seem to contradict exactly what the author is trying to put across in each statement, but perhaps that's just personal preference. Possibly a much better read for someone who isn't going to judge all the smaller details.