fr: IGN at https://ift.tt/5ps0FNQ March 19, 2026 at 09:07AM Ubisoft has announced yet more layoffs as part of its ongoing cost cutting program, with 105 staff now set to depart veteran Tom Clancy game studio Red Storm Entertainment. Founded in 1996, the North Carolina-based team previously worked on numerous Ghost Recon and Rainbow Six titles. More recently the team had…


Leave a Reply