3 years 9 months ago Link GamesIndustry Stone Chin denies allegation of sexual assault, claims it was not linked to Ubisoft's decision to terminate his employment Tags GamesIndustry