As described on Steam, Cthulhu: The Cosmic Abyss sees you and a sinister chatbot accomplice exploring Cthulhu's prison, the ...
Cthulhu: The Cosmic Abyss received a release date of April 16, 2026, in a trailer published on the YouTube channel of the ...