Loved this! It was mysterious and had an amazing ambiance. The characters where all interesting and I really enjoyed the way that we followed a bunch of different characters through a bunch of different timelines!I had some problems with it. I felt that some things.. like the 'challenge'.. were poorly explained, and I felt that somethings, such as certain elements in the circus, were overly described. I also felt that the story dragged on a bit and I wish that there had been more plot. ALSO, and this may be 'lame' I wish that there would have been more romance!Overall though, it was a really unique and enjoyable read!