Kyle MacLachlan Returns in a New Twin Peaks Tease