That Halo 3 2006 E3 trailer still gives me fucking goosebumps.