Tag: Ubisoft has deftly proved two things that many capital-G Gamers are vocally skeptical about. Firstly