Gamespresso Journalism

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 to the "completion of projects,"  multiple people... Read More...