Finally got the new one in high HQ.
I'm going to admit I couldn't get into Twin Peaks back in the day. Main reason was lack of reruns, couldn't watch it anywhere and I was premed at the univeristy. Summers I worked two jobs, so I had to give up. I'm willing to give the new season a watch.