Yup. I think they're time-travelers from the future coming back to gawk at us and laugh like people looking at monkeys in a zoo.
Not sure if they are travelling through time, but they may have figured out how to fold space-time to cut cosmic distances.