The only review here so far makes this amazing episode so much unjust, I had to make my own. I don't make a lot of reviews, and I don't rate 10's easily, but this episode totally deserves a 10/10. It's like a movie in 30 minutes. So much has happened, really looking forward to the rest of season 3 which I think will be the best one yet! Sadly it's also the last one, but all good things come to an end :)