Didn't think I would finish this in one day. Guess I was more absorbed than I thought. It's 2 am now!!
But....I had a lot of issues with this. I can't help feeling it didn't reach its potential-I was expecting it to amaze me. It could have gone a lot deeper. It was still a very unique story, and I obviously couldn't put it down and I will be buying the sequel asap, but I can't make myself give this more than 3 stars. In the end, the only person I still liked was the MC.
I'm mad at D (shortening his name to keep it vague-ish), perhaps unfairly. He's not the one I should be mad at. I guess this makes his character more intriguing and complex, and I am willing to wait and see what terrible secrets he has that might help explain (but not excuse) some of his actions. Especially as it looks like he's going to play a big role in the next book. I hate/like the moral ambiguity. But...no longer a fan of him right now. I also got -very- frustrated with the circus's attitude about Bil, knowing what he was doing. And while the alternating chapters of the past did help me understand his character more, I don't think they were ALL necessary, or could at least have been cut shorter. I wanted to stay in the present.
I knew there was a cliffhanger ending, but I'm okay with how it ended. Part of me feels like I need to take a break anyway instead of diving into book 2...l probably won't be able to help myself though, despite my conflicted feelings.