Browsing Tags

Focus Home Interactive

  • Home
  • Focus Home Interactive

REVIEW: Call of Cthulhu

Call of Cthulhu (2018) is a roleplaying survival horror game developed by Cyanide and published by Focus Home Interactive. Initially, the game was supposed to be created by Frogware Games, which created the Adventures...