Rumor: Just Cause Devs Working on A New Battle Royale Game
Avalanche Studios, the team responsible for the Just Cause series, is involved in the development of its next project. For the time being, no detailed information has been shared, but it has been made clear that this is not a new adventure…