Call of Cthulhu finally has a release date as fans can expect he adventure game to arrive on October 30th, thanks to a Steam page display...
One of the highlights of the annual E3 mega-event was the launch of a new trailer for Cyanide Studio’s upcoming adaptation of H.P. Lovecraft’s Call of Cthulhu, and...