Call of Cthulhu

Call of Cthulhu

2019

System
Nintendo Switch
Publisher
Focus Home Interactive
Developer
Saber3D

6.1

Game Rating

User Ratings: 7

Our Review: 5/10

Call of Cthulhu Screenshots (12)

Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot
Call of Cthulhu Screenshot