Just Cause 2 News

Avalanche Gives Just Cause 2 Multiplayer Team its Blessing

The impressive open-world multiplayer mod is set to hit Steam later this month.