Unless you’ve been living under the sea for eons, then you probably know that Cyanide Studios and Chaosium have been working together for some time creating the Call of Cthulhu video game.
If you need a refresher check out the E3 trailer:
Now that your sanity is good and rattled, get excited because the website just recently went live!
Be sure to check it out
They’ve got all of the info, plus a lot more visuals to look at.
We’re ready to lose our sanity, how about you?