New Call Of Cthulhu Screenshots Revealed And They Look Super Horrifying
New Call Of Cthulhu screenshots has been released by Focus Home Interactive and they are super terrifying. You can watch the screenshots below: The theme of the game is set in the darkest possible environment plus the game developers have focused mainly on psychological horror rather than splatter and jump scare horror elements. […]
New Call Of Cthulhu Screenshots Revealed And They Look Super Horrifying Read Post »