Originally Posted By Gershon
we must be an invasive species planted here by aliens.

This is not a new idea according to Gods of the Universe . Available here.