Posted inGame Reviews Gaming News
Avalanche Studios officially closes its offices in Liverpool
Last September, the creators of Just Cause and Mad Max carried out layoffs just a few weeks after Microsoft canceled Contraband. At that time, Avalanche Studios also mentioned its intention…
