Phosphor Games teases thought-provoking exploration game Corpse of Discovery

Why are you here? What was your mission? How will you ever get back home to your family?

Corpse of Discovery