A fascinating idea, and undoubtedly ambitious; as you said. I do recall someone starting a project like this a few years ago, though I don't think it go very far. With that said, this idea is wonderful and would make many people happy. I do not have much experience with coding or anything of this sort, but if the project starts picking up, I would be happy to do whatever I could to support it. Your statement of Rome not being built in a day rings true, and it would be awesome to see a project like this start to take off. Good luck, and if anyone is reading this, I urge you to comment or offer your support, especially if you are into coding or developing game engines, could be fun learning experience if nothing else.