The European Space Agency has opened access to comet images