Just. So good. Asks a question, explores the implications. Then a new question and its implications. The layers are deep and the bigger mysteries starting to coalesce.
Very strongly recommended.