Eidos Montreal, a subsidiary of the Embracer Group, has confirmed the layoff of approximately 97 employees as part of a comprehensive restructuring effort. Alongside this unfortunate development, the studio has also announced the cancellation of a highly anticipated new Deus Ex game that had been in development for two years. These changes come as a