Other Worlds! Other Beings?