Worshippers of Cthulhu – Beta Demo
Worshippers of Cthulhu is an eldritch horror colony sim game where you build a city and perform rituals to awaken the almighty Cthulhu.
In Worshippers of Cthulhu you are a cult leader who is seeking to bring about a cosmic rebirth at the hands of Cthuhu and other maddening eldritch entities. After your ship washes up on a strange land with a giant pit that … Read More
The post Worshippers of Cthulhu – Beta Demo first appeared on Alpha Beta Gamer.