The Game of Thrones Season 2 finale is ten extra minutes long. Every episode of HBO's fantasy drama deserves this treatment.