Latest News Just Cause 3 Developer Diary Focuses on Destructive MayhemBy Chris HardingAugust 27, 2015 Just Cause 3 is due out this December 1st, so we’re not too far away from causing absolute mayhem. If…