Download The Witness For Free on PC – Released on January 26, 2016, The Witness is an undertaking outside the box game....