Every time I think I begin to understand the story in D2 something else emerges and I realize how little I know...