If you haven't seen it yet, there's a new teaser for Game of Thrones upcoming seventh season, which premieres on HBO July 16. 

Sure, it's still three-and-a-half months away, but if watching Jon Snow, Cersei Lannister and Daenerys Targaryen (and... someone else) taking their respective thrones doesn't get you excited, your heart is colder than winter in Hardhome.