Holy buckets of complicated water. I had a hard time from the first to the last pages. It didn't help that half of the time I was just lost. There was a point around 52% where I'm in the middle of reading and the story keeps shifting! and I though back over he first half of the book and nothing m...