Call of Cthulhu

31 Days of Horror: The Call of Cthulhu Launch Trailer Shares Dark Visions

We’re just a few days away from the release of Call of Cthulhu: The Official Video Game, which comes courtesy of Focus Home Interactive. We shared an early trailer a few weeks back, and now the final launch trailer is here