a total of 393 employees from across the Overwatch 2 and Diablo IV developer’s various offices were informed that, in the coming months, their roles had been deemed redundant and would soon be ...