What it amounts to is that these creatures from space are asteroid-dwellers.
The creatures live on asteroids.
mnli hypothesis: The creatures live on asteroids. premise: What it amounts to is that these creatures from space are asteroid-dwellers.