Just Cause 4 Leaks Thanks To Early Advertisement On Steam Steam just leaked 'Just Cause 4,' apparently. The game, which appeared last month in Walmart Canada’s website, was likely to be announced properly at this year’s E3. by Carl Velasco