Too bad the show were out of time to make the best conclusions. I felt it was rushed in the end, the story development is pretty good actually. But nevertheless, this remains to be one of the best episode in Season 6, well, in my opinion, anyway.