Ratings34
Average rating3.5
I understood what the author was trying to do, but I think it was not accomplished in the way he thought. I found myself get angry at some points for just the way things were said or how certain view points were expressed. Overall, a great story especially for today's world that just lacks in the execution and writing style.