Call of Cthulhu Release Date Confirmed - Screens

Call of Cthulhu is an RPG-investigation game with psychological horror and stealth mechanics, set in a deeply immersive world. Earlier this week Steam leaked the PC date, and now Focus Home officially confirmed it for all platforms.

Read Full Story >>
The story is too old to be commented.
LgbtWarrior119d ago

Cool. Hope it turns out good. Been in development hell for years. Proceed with caution n wait for reviews.