Tom Clancy Studio No Longer Making Video games As It Lays Off 105 Builders

Crimson Storm shedding workers and changing into a assist staff is the newest cost-cutting transfer by Ubisoft following its huge Tencent bailout