Ubisoft are ending game development at long-time Tom Clancy studio Red Storm with 105 staff laid off, according to reports
…Strikes have followed amid job cuts at the Assassin's Creed publishers. Solidarity and best of luck to the 105 devs affected by these Red Storm layoffs.
