Indie game publisher Crytivo and developer Crazy Goat Games announced their latest game, Worshippers of Cthulhu, and released a free demo for it at the same time This is a brand new city-builder title that's been meshed with strategy game mechanics and wrapped in a Lovecraftian theme, as you will start a cult and manage[...]