Warning: Contains spoilers aplenty from Game of Thrones Season 6, episode 3.
LONDON — So, that Tower of Joy scene, eh?
The long-awaited flashback sequence we saw in episode three was something of a double-edged sword: on the one hand it was damn cool to...