Indie Developers Struggle with Isolation and Depression, Says Devolver Co-Founder Feature Aug. 16, 2017