Hallelujah, David Lynch is directing the new Twin Peaks after all