Worshippers of Cthulhu is set to be launched in Early Access for PC via Steam in Q2 / Q3 2024, followed by a full release across all platforms in Q1 2025. You can view the trailer and official ...