What did y'all think of the last nights episode? Thought it was definitely the pivotal moment, setting up for a really good ending. Also, is it confirmed that there is only 8 episodes?