Just Cause developer Avalanche Studios has announced plans to lay off staff across its studios in Malmo and Stockholm, and close its office in Liverpool, impacting all of the company's UK staff. In a ...