Interesting article
It got me thinking, if a parallel universe has left their mark on our own, that means "we" could've left our mark on others as well. Even if we can't detect or see them, maybe one of them could.
Also, if they exist, how many of them are there? The obvious answer would be infinite, but what if, for example, there are only two or three? How different would they be?
I can't help but think about Chronopolis. We gotta start somewhere I guess, and this is a good starting point. Even if it leads nowhere, at least it puts the topic on the table. Perhaps one day science will catch up and we will be able to see other universes.