David Lynch's trippy 'Twin Peaks' revival is a love letter to hardcore fans