So we’ve found some Just Cause 3 screens online. These looks quite legit actually, and we are pretty impressed with them.
I’ve played both the game previous games and really enjoyed them, so I’ve got high hopes for this one and these images gets me all excited again for this game. Here are the images–