Enjoyed this book, very cleverly thought out and a great structure. It revealed unanswered questions slowly but fantastically. The ending exploded with answers and better answers than I expected.
However, it felt a little padded out with unnecessary details. Maybe just my impatient nature! Also disappointed the book ended on a cliff hanger but I can't knock the book for that, just disappointed to not know!
Would recommend to the patient reader.