Just Cause Developer Closing Two Studios, Including One That’s Only Been Open Since October
Just Cause developer Avalanche Studios Group is shuttering two studios and, because of this, is shedding roughly 9% of its general workforce, in accordance with...