Comment Comment by petilon 4. Time-traveling humans from the future. Don't discount that possibility! parent petilon 3 years ago