9 Brand New Screenshots of Night Watcher. Check it out.
Akella have released three new screenshots for their PC Adventure title Night Watcher.