aliens from a savage planet deep in meditation retroscifi