Call of Cthulhu®: Release Date Reveal

Call of Cthulhu will begin the spread of madness on October 30 this year – just in time for Halloween. Lock the doors, turn off the lights, and uncover the chilling mysteries of this Narrative RPG game, descending deep…