Just Cause 4’s latest trailer shows off more extreme weather and more extreme chaos Ian Boudreau Nov 10, 2018