This is interesting btw because Our Machinery is building a much more generic node based editor than existing popular game engines (Unity, Unreal, Godot, Crytech, etc.) that is also more unified. Traditionally these node based tools use the same UI/UX (except with Unity, where many tools have completely different UIs :)), but are completely different run-time systems that can only interact it specific, predefined ways. They also tend to be higher level systems that don't necessary give access to engine internals