Have you visited the dugpa forum?
Season 3 (2017) The Return (Spoilers) - World of Blue - Twin Peaks - David Lynch
You could spend the rest of your life discussing the minutiae of the series on there!
I'm loving the series too. When I heard Lynch was directing every episode my hopes went sky-high and it hasn't disappointed.