Call of Cthulhu: The Official Video Game

Call of Cthulhu: The Official Video Game is a role-playing survival horror video game developed by Cyanide and published by Focus Home Interactive for PlayStation 4, Xbox One and Windows. The game features a semi-open world environment and will incorporate themes of Lovecraftian and psychological horror into …

Read More