The Missing Link: The launch of The Missing Link

The Missing Link is now available for download on steam! Available in Portuguese and English. ---------------------------------------------------------------------------------------------------------------- The Missing…