Fresh Just Cause 3 trailer is absolutely crazy