Posted on February 14, 2019February 18, 2019 by DoovuThe Witness The Witness is a 3D puzzle video game developed and published by Thekla, Inc. It was released for Microsoft Windows and PlayStation 4 in January 2016 Download Mirrors: Mirror #1 [MEGA]