Stranded: A Mars Adventure

My Role: Submission Manager Story: Set on Mars, the game centers around a little astronaut’s efforts to find a way back home after his space ship crash-landed on the red …