The first screenshots of what is supposed to be Just Cause 3 have leaked through Xbox Underground.
According to the website, the screenshots come from a debug version of the game running on Xbox One. Judging by one of the screenshot, the game will use micro-transactions to a certain extent.
Just Cause 3, although not announced, has long been the issue of rumors running at Avalanche Studios studio in New York. Square Enix publisher registered a domain for the game in April. Prior to this date, the LinkedIn profile of the Avalanche Studios boss left much to behold of its evolution.