Cyanide

Call of Cthulhu’s stars align for a new release window

The Call of Cthulhu game from Cyanide finally has a Steam page which points to a Fall 2018 release date.

Cyanide headlines

Page 1

Cyanide latest