

Lots of complexity and parallel stories that keep the answers, for me, unclear til almost the end. And the end wrapped up nicely. Not too fast, not too slow.
Lots of complexity and parallel stories that keep the answers, for me, unclear til almost the end. And the end wrapped up nicely. Not too fast, not too slow.