- 14,958
- 8,917
im pretty hyped for the game as i like the whole Cthulhu mythos so seeing a game like this made me happy whats your opinion on this ?
game trailer
game trailer
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.