Board Thread:Off-topic/@comment-38306833-20190127021649/@comment-38031162-20190129005606

Effect: Probes return giving that there is alien life on Venus that is much more technologically advanced than even our species.