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