For the last few weeks, Ubisoft has sat at the center of attention for all the wrong reasons. Allegations of sexual abuse, harassment, and other forms of impropriety paint a horrid picture about the state of the things within the French company. Consequently, several executives and developers have been let go, with Ubisoft promising to restructure its editorial team.…
