Ubisoft E3 2019 Highlights: Watch Dogs: Legion, Rainbow Six Quarantine, and moreNicolo Manaloto - June 11, 2019