The European Space Agency has a similar mission, named Darwin, under consideration.
У Европейского космического агентства существует подобный проект, получивший название DARWIN, который также не одобрен к реализации.