Avoiding things is really, really hard. Not, like, "I must get expertise" hard, but "solid wall of unavoidable rocks" hard. I like the slightly drifty slow uncontrollable nature of the astronaut, which fits with the low-gravity backstory, but combining that with the sheer volume of rocks makes survival pretty much impossible...