Just watched this again, and man is it an amazing trailer!