Cthulhu Descends2026Role PlayingPCWindowsAdd to wishlistLikeDislikeShow gameplayGames like Cthulhu Descends