Call of Cthulhu Gets October Release Date for Switch in New Trailer September 5, 2019September 5, 2019 Brad Crespo Read more
Call of Cthulhu Review – R’lyeh Good but Also Fhtagn Disappointing October 30, 2018February 10, 2021 Brian Lee Read more