Amazing list of updates wraitii. Can't wait to test it out. The addition of difficulty settings, basic naval support, and technology research is a massive step forward! It's much better to wait a few seconds before the map is generated, not at the start of the game where it's more noticeable as lag. Perhaps a message saying 'Initializing AIs' could be added at the 100% mark to explain the wait (although that's not important).