News – Just Cause 3 Screenshots Leaked

A slew of screenshots have been leaked for Avalanche Studio’s eagerly anticipated Just Cause 3, set to be released sometime in 2015.

Whilst the shots are not the best quality, it already looks pretty impressive. Check them out below and let us know what you think:

just_cause_3_1 just_cause_3_2 just_cause_3_3 just_cause_3_4 just_cause_3_5 just_cause_3_6 just_cause_3_7 just_cause_3_8