Twin Peaks vibe