Focus Home Interactive’s Call of Cthulhu releases on October 30th on consoles and PC. The game has gone gold and here is a preview to madness trailer.
Focus Home Interactive’s Call of Cthulhu releases on October 30th on consoles and PC. The game has gone gold and here is a preview to madness trailer.