"CALL OF CTHULHU DEMO" content on TweakTown - Page 1

We found 1 items for the tag: CALL OF CTHULHU DEMO

tag
NEWS

First hour of gameplay from Call of Cthulhu released

Focus Home Interactive has released the first entire hour of gameplay footage for their title Call of Cthulhu.