Submit a news tip



Call of Cthulhu Switch launch trailer

Posted on October 8, 2019 by (@NE_Brian) in Videos

Call of Cthulhu

Call of Cthulhu is out today on Switch, and a new launch trailer has gone live to celebrate. Take a look at the video below.

Leave a Reply