The first teaser trailers have been released. I can't decide if I just creamed my pants or not: This one's a little more subtle: