E3 First Impressions 18 years ago Check out our field team's first impressions on this huge even right here!