Reviews of Thekla, Inc Developed Games

The Witness Island
Review

The Witness Review – A Matter of Perspective

Imagine a world where your perception on your surroundings is as important as the air you breathe. Where you must always think on your feet and look at things at an angle. A world of constant…

February 3, 2016 | 09:00 EST