nishtg 's review for:

3.0

I'm kind of torn about this book. It's a very unique story and has a lot of surprises, which makes for a fun read. At times, I found it too choppy to coherently understand. And I thought that the main message of the story was communicated 60% into the book. The remaining 40% is mostly rambling.