TL;DR: Ubisoft is closing Red Storm Entertainment, laying off up to 105 employees as part of a global savings plan. Remaining staff will shift focus to the Snowdrop engine after cancellations of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results