Tag Archives: Cyanide Studio
E3 2017: Call Of Cthulhu New Trailer Dabbles In Insanity And Cults

Focus Home Interactive has released a new trailer, not a gameplay trailer, for Cyanide Studio’s upcoming game Call of Cthulhu….