Stranded Sails has begun its journey with a colourful launch trailer
Stranded Sails -- the open world farming, exploration and adventure title from Merge Games -- has set its course and begun its journey. As such, those who've been eagerly anticipating getting their hands on thi...