Just Cause Developer Avalanche Shuttering Two Studios and Laying Off 50 Workers - IGN
Just Cause franchise developer Avalanche Studios is laying off 50 employees as it moves to shutter its New York and Montreal locations in what it calls an "exceptionally difficult decision."