News Destroy All Humans studio reportedly cuts half its staff Black Forest Games latest to suffer layoffs. 25 Jan 2024 Tom Phillips 12 comments