Home Tags Tim Schafer

Tag: Tim Schafer

E3 2019: PSYCHONAUTS Studio Double Fine Productions Joins Xbox Games Studios

Microsoft makes a big move with the purchase of Tim Schafer's studio.