2 years 9 months ago Link Gamasutra "We have developers who have dealt with exhaustion, anxiety, depression and more for a year now. Many have lost trust in the team and this company." ... Tags Gamasutra