Double Fine Productions Lays Off 23 Staff Members After Becoming IndependentBy Keith MitchellJuly 28, 2026