Life in a Thousand Worlds