Just Cause 4 Preview E3 Expo 2018

Just Cause 4 Preview from E3 Expo 2018 - the new game was revealed during E3 and is developed by Avalanche Studios and published by Square Enix.