Last April, Twin Peaks creators David Lynch and Mark Frost revealed the official cast list for the upcoming reboot of the classic series. It was full of musicians: Eddie Vedder, Trent Reznor, Sharon Van Etten (now of The OA fame as well), Skye Ferreira, Au Revoir Simone, and Ruth Radelet of Chromatics. The wait for new music from…