Release Date | July 20, 2021
The Witch Eye is an indie psychological horror game . As a local hunter vicky explore valley of majuli village and try to survive long enough to discover the terrible secrets of the witch "nale ba"
Nothing here yet