Ubisoft confirms its usual E3 press conference, restoring some sense of normality to 2019 Mar 27, 2019