Review Just Cause 4 Review Is Avalanche studios still fighting the good fight? Kieran StocktonDecember 11, 2018