Please prioritize the ability to rebind the default controls configuration! If you don't support this from the beginning it is very hard to add in later. So important for usability and accessibility.
Could you share how the AI is different? I would love to learn more about that system. Does the new version use some sort of behavior tree? Or is it more complicated than that?