Double Fine Productions has reduced its workforce by 25% following its full separation from Xbox earlier this week. Read more