With major ongoing allegations of harrasment and stifling diversity, Ubisoft execs point to the company's games. Full story from the WindowsCentral blog...