New Trailer Released for Call of Cthulhu, Delve Deeper Along the Path of Madness
Call of Cthulhu has received a second thrilling trailer. Focus Home Interactive recently revealed the second trailer for their upcoming thriller in which players will take on the role of…