News E3 2017: Predictions Report Cards Mirror, mirror on the wall, who’s the arsiest of them all? WellPlayedJune 20, 2017