Cthulhu: The Cosmic Abyss - Official Release Date Trailer | Galaxies Showcase 2025

Oct 23, 2025
IGN Logo

IGN

Verified Open.Video Creator Badge

Cthulhu: The Cosmic Abyss will be released on PC on April 16, 2026, and, to celebrate the release date reveal, NACON has revealed a new gameplay trailer that shows more of this first-person dread thriller that takes players to the depths of the Pacific Ocean to an ancient sunken city where Cthulhu is imprisoned. Solve puzzles, make choices, and resist the mind-corrrupting influence of Cthulhu as you work to investigate the disappearance of miners.