Games like Survival Planet

Stranded in alien planet, you need to find your crew while trying to survive and contact the earth

Stranded in alien planet, you need to find your crew while trying to survive and contact the earth
Picked to match Survival Planet on gameplay, themes, and feel.