I read the "legality" section of your README, and I hope that someone can provide some advice. It would be nice to know where the lines are so you didn't have to constantly be concerned about 2K/Firaxis legal department coming for you.
Just commenting here for visibility in hopes someone more qualified can provide some help.