They certainly didn't pull any punches, did they? I have to say, this episode was much more emotionally affecting for me. The reality of Ianto's death, the desperation of parents trying to save their children, Frobisher killing his family then himself, and in the end, Jack sacrificing his grandson. I couldn't take my eyes off the screen for the entire hour.
Really powerful hour of television. Off the scale angst and emotion.