This is a huuuuuge set up episode, the show is building its narrative and backstory. A lot of the details that come up can't really be appreciated until farther along in the plot. Episodes like this are so vague on the initial watch, but if you go through a rewatch, a lot of the details are considerably more clear. While not a particularly exciting episode, it is necessary nonetheless.