Just Cause 3 studio cuts staff
Developer Avalanche Studios, the team behind titles such as Just Cause 3 and Mad Max, announced that nearly 24 people will be laid off by the studio.
In a statement to Game Informer, Avalanche claimed that due... Read More...