Well atlas is a tiny tool, we can add support for an alternative to the existing `.nimble` file that is required to exist when you use e.g. `atlas --pin` (reproducible build). But if we depart from the .nimble file we might as well do it right and come up with some solution that allows for cross language dependencies.
It should be easy for a Nim package to depend on Godot or Unreal Engine, it should not matter that these are written not in Nim, the dependency analyser can easily work regardless.