The cosmos has a way of making us feel small, but a recent visitor from the stars is making some scientists feel watched.