Red Storm Was Working On At Least 10 Games At Time Of Mass Layoffs

At the time of Ubisoft's decision to end game development at the studio, Red Storm Entertainment was working on at least 10 games.

Insider Gaming