But seriously, WTF happened on Twin Peaks last Sunday? Not saying I didn’t like it, but that was some seriously #weirdshit