'We do not take these actions lightly.'Double Fine, best known for creating the 2005 platform game Psychonauts, has laid off 25.6% of its staff three weeks after Xbox’s massive restructuring efforts were revealed.The studio announced the layoffs on July 28, 2026, confirming that this downsizing was a direct result of becoming an independent company after