1 year 11 months ago Link GamesIndustry 38 Studios is a cautionary tale about the dangers of leadership with unshakable confidence Tags GamesIndustry