Finally watched this weeks episode last night - wow!! What an episode!! It was just one thing after the other and I'm still thinking about all the twists today and how they're going to play out. I'm thinking it must have been the season final given the drama of it all. What did everyone else think?