Twin Peaks Leaves A Tiny Slot Into It's Season 3