As a tribute to the first day of summer, the folks over at HBO have released a new trailer for season seven of Game of Thrones. The season begins on July 16th and as you can tell, winter has finally arrived in the Seven Kingdoms. 

HBO has obviously spared no expense this season, with full war scenes and dragon scenes and, dare I guess, sex scenes galore. It will be interesting to see how Jaime Lannister's character continues to progress, since it's pretty obvious to see in this trailer that he's fully transferred over to the good side of the coin. Either way, we will find out on July 16th.