An open-world survival simulator in which the player takes on the role of a man stranded on a mysterious island with living skeletons. By collecting... Read more