New Call Of Cthulhu screenshots has been released by Focus Home Interactive and ...