Game of Thrones, Ep. 2.06: “The Old Gods and the New” thrills at King’s Landing, but stumbles beyond the Wall