E3 2018 Impressions: EA, Microsoft, Bethesda, Square Enix