Stockholm, Wednesday, June 12, 2024 – The Swedish video game developer and publisher, Avalanche Studios Group, has closed its two offices in New York and Montreal, the game developer announced in a statement published on its website on June 3, 2024. 50 employees who worked at both offices, representing 9% of Avalanche workers, were fired, […]