Game of Thrones returns July 16th. Until then, you should check out this three minute mashup trailer that shows just how far we've come in cinematic quality of a television series. I'm so excited. Did I mention that the finale is going to be 81 minutes long? Wow.