Game of Thrones broke its own record Sunday night, when the HBO fantasy series' Season 6 finale hit a new series ratings high. Season 6 has averaged 23.3 million viewers per episode across all ways of viewing, including premieres, reruns, DVR and streaming. The Season 6 finale is also the highest-rated episode of the series, drawing a 4.4 in the adults 18-to-49 demographic, but do you think it's the best episode as well?