Psychonauts: Psychonauts 2 is getting a proper physical release later this year

Double Fine and iam8bit have announced that Psychonauts 2 will be getting a physical release later this year. Earlier this week, physical games and merchandise retailer iam8bit announced that Psychonauts 2 will be getti…