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