I'll try and stop my complaining that this episode came out on a Friday, and I almost didn't catch on it release. And, aside from that, there is a lot of good this episode does. It remains faithful (perhaps the most faithful yet, and certainly more faithful than ep. 3, so for those of you who hated that episode for not telling the exact story told in the game, first, grow up, and second, you should be happy with this one), and is also just really good and emotional. Perhaps the antagonist characters got too much screen time, but whatever. Overall, great performances, great writing, great story. Great show.