Just Cause 4 Leaked Via Steam

I’d say that this is pretty official confirmation.