E3 impressions: