Ubisoft is closing its studio in Leamington, UK, and cutting jobs at three other locations. The layoffs and studio closure will reportedly impact 185 employees. The company's next game, Assassin's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results