Make Sail Teaser Trailer 0:47 Make Sail offers a short teaser trailer to promote the fact you can now wishlist the game on Steam! Find out more about the game in our earlier preview. Posted on: Nov 07, 2017 Watch Video