Licencing the engine has far more to do with having access to adequate tools than it is about graphics/physics or AI ...
Scripters need a mature scripting language in order to provide an interactivity , level designers need good editing tools to create interesting environments, and 3D modelers/texture artists need good exporters in order to use the tools they want to create the content and then export them into your game.







