• Sun. Oct 5th, 2025

Avalanche Studios lays off 9 percent of its staff & closes two offices

New York and Montreal offices will be closed as the Just Cause developer cuts around 50 employees from its staff.