Ubisoft was working on 10 games before the studio was hit with mass layoffs
Ubisoft Development team Red Storm is currently undergoing a layoff that will completely eliminate the ability to work on 10 upcoming games. The decision by Ubisoft follows a series of internal changes designed to save money across the company. Specifically, 105 employees are losing their positions as the office is forced to move away from … Read more