The Artifact is an adventure puzzle game with a first-person view. Waking up from hypersleep, you find yourself on a ship that is drifting in the... Read more