Stranded Sails - Explorers of the Cursed Islands Gameplay Trailer


Find yourself ship-wrecked on a mysterious archipelago.