E3 2015 • News Square Enix Gives Us an Explosive Look at Just Cause 3... 9 years agoby James T. George