Avalanche StudiosJust Cause 4Mad MaxNewsRage 2Xbox One Just Cause creators open new studio in LiverpoolJune 9, 2020A prominent member of Project Cars joins them. Avalanche Studios, known for the Just Cause… Read more