May 15, 2026
May 15, 2026
May 15, 2026
May 15, 2026
May 15, 2026
May 15, 2026
May 15, 2026
May 15, 2026
Eidos Montreal is cutting 124 jobs amidst a broader industry trend. What does this mean for gaming, crypto, and the future of blockbuster franchises like Deus Ex?