Alien worlds and alien minds