Hmmmmm... Ep19 was a lot of set up and characters coming out and saying things which most people already figured out several episodes ago. That's a good thing though, since it gets a few hanging plot elements out of the way, and then.... yeah with that climax something's definitely going to happen next week.