Back

The Watchers Chamber

The Watchers Chamber is the new game from the Abandoned series. This time your task is to escape from the dark place which is the chamber of watcher.