Skip to content
Ubisoft lays off 105 people at Red Storm, the studio co-founded 30 years ago by Tom Clancy, converts it to a support role - LyscoNews | LyscoNews