zaphod , 9 months ago The explanation why humans and aliens were comparably developed made sense.
The explanation why humans and aliens were comparably developed made sense.