Ratings496
Average rating3.9
This book just didn't do it for me. It was overly complicated, confusing, and not enough happened to keep me interested. I had about 100 pages to go and I ended up just skipping to the end because I was so frustrated (and I never do that). It had a really interesting premise, and a lot of promise, but it ended up falling flat for me.