On July 6, 2026, Double Fine Productions was given a new lease on life. As part of a historic restructuring that rocked the entire Xbox organization, the beloved studio behind Psychonauts 2 was one...