Square-Enix Shows Off New Just Cause 3 Footage
This morning during Square-Enix’s E3 press conference, the company debuted new footage from Avalanche Studios’ Just Cause 3, and revealed the release date as well. This time the story is that you’re trying to singlehandedly topple a brutal dictator by finding everything on a tropical island with his name on it and blowing it up…so […]