New Gameplay Footage From Cyanide’s Call of Cthulhu Game by S_Cogswell • October 10, 2018 • 0 Comments With just 20 days left until Cyanide Studio’s Call of Cthulhu game hits shelves and 21 days until Halloween, it is a good time to get hyped up and induce some insanity by watching the latest gameplay footage! The story so… Read more →