Game Development at Ubisoft’s Red Storm Entertainment Will Cease as 105 Developers Are Cut in Another Mass LayoffBy NewMaxx / March 19, 2026 Direct: https://wccftech.com/ubisoft-red-storm-cease-game-development-105-developers-cut-in-mass-layoff/?type=Games Reddit: https://ift.tt/rT08fOS