Double Fine Lays Off 25 Percent of Staff After Returning to Indie Status
Double Fine, greatest recognized for creating the 2005 platform recreation Psychonauts, has laid off 25.6% of its workers three weeks after Xbox’s large restructuring efforts...