Lacuna Passage is an open-world Mars exploration game with a mystery to uncover. You are Jessica Rainer searching for the missing crew of the first manned mission to Mars. Read more about the story...