Earth was already invaded more than once!