Avalanche Studios shuts down two offices to “ensure a stable and sustainable future for the company”
Avalanche Studios Group, best known for the Just Cause franchise, has announced its decision to close two studios. As a result, dozens of people will lose their jobs.