It’s been a harrowing few months for Ubisoft. First, the French publisher reported that one of its biggest releases of the year, Star Wars Outlaws, didn’t sell as much as anticipated. It then delayed ...