I think this is pretty inconsequential. Most fans didn't even notice the leak and it's not like he has revealed some closely guarded industrial secret or know how - the information was already widely speculated about and would have been released in the coming weeks anyway. At worst, it may take a bit hype from a weekly Tuesday civ reveal - but people will still tune in to watch each civ's abilities. So it's just a face palm/doh moment for Firaxis, really. If anything, it may take off some edge from people complaining about the leader/civ choice/Eurocentrism etc on a weekly basis, as most of the whining with die out in a week or so. Edit: And suggesting that the lead developer could lose his job or face some sanction over something that minor is simply ludicrous.