More than 1,200 Ubisoft employees are striking in response to the company’s recent controversies and structural changes. In a ...