City-Building Game Isles of Innsmouth Announced
Publisher Zugalu Entertainment and developer Crimson Herring Studios have announced Isles of Innsmouth, a cozy Lovecraftian city-building game. Described as a “minimalist Lovecraftian strategy game,” Isles of Innsmouth challenges you Continue Reading

