Good episode, but for the love of all that is holy...
Don't watch the preview. I have no idea why they ruin so many things, you'd think at one point they'd go "Hold on, we just fucked up several moments of tension and revealing moments in one preview.. We're not -that- desperate to get the viewers back are we?"