> Were the people working on this game dogfooding it themselves?
Well they certainly weren't dogfooding it after launch. The Concord credits list 1,972 professional roles [1] while a week after release the game had fewer than 150 players on Steam. [2] The game was so bad that not even the people who spent 8 years working on it had any interest in it.
--
[1] https://www.mobygames.com/game/229488/concord/credits/playst...