I'm gonna be buying the Twin Peaks dvd box set soon. Any fans? Hope my mind won't be too boggled lol!