Kris Wall reports from EGX 2015… Avalanche Studios sure do love their open world sandbox environments, with their Just Cause series and the new Mad Max boasting some absolutely massive environments for players to explore. However, Just Cause 3 might just be one of the most ambitious environments ever created in video games with over […]