I'm honestly not too worried. Ed is the Lead Designer of Civilization VI. 2K / Firaxis aren't going to do anything to him. Sure, the marketing teams might be a little mad about the accidental release of every leaders name during the Germany live-stream but they probably knew it was only a matter of time considering the community had already figured out 90% of the leader names and civilizations from the blurry bingo board that got leaked ages ago. Though I do wish we could send Ed and Firaxis cookies and beer and try to bribe the Rome First Look video out of them since they seem to be trolling or holding it back for some reason.