The Day Before Devs Return with New Game, Seeking Support Again Despite Controversial Past September 27, 2024