This episode exceeded expectations on the lore front. We’ve had one theory directly confirmed (though it was pretty strongly implied already before), and another all but directly confirmed (it’s not what was said, it’s what was shown). Flashbacks really are fantastic, aren’t they?
Plus, as far as setting the show up for the future? Well, that hope was definitely realized (as we all knew it would be, thanks to the leaks, but it’s still good to see).