These clips are from tonight's episode, must've leaked early. So obviously
DO NOT WATCH if you don't want to be know what happens ahead of time. Hell, don't even look at the video titles, because even that much contains massive spoilers...
Only thing I will say is that some of our speculations are looking pretty solid. And this looks like a badass episode.