Survival Planet Stranded in alien planet, you need to find your crew while trying to survive and contact the earth Survival Planet is a 3D survival game that focused on surviving, crafting and finding other crew of the starship on the earth like planet [...]