Steam Hidden GemsRoguelikeRPGIndie Review

Caves of Qud: The Most Ambitious Underrated Roguelike on Steam

Pressup··9 min read

There is no game on Steam quite like Caves of Qud. That sentence gets used too freely in game criticism, so let me be precise: the simulation depth, procedural world-building, and sheer creative latitude available to the player in Caves of Qud has no meaningful parallel on the platform. It has been in active development for nearly a decade. The team behind it has shipped over 1,000 updates.

It is also deeply undersold by its own Steam page — which is a tragedy, because the players who would love it most are not finding it. This post is both a review for players deciding whether to invest the time, and a Steam page teardown for developers building complex games that are genuinely hard to explain.

The Review

What It Is

Caves of Qud is a science fantasy roguelike RPG developed by Freehold Games — Brian Bucklew and Jason Grinblat. The game has been in Early Access since 2015 and fully launched in December 2024. The setting is post-apocalyptic: humanity has mutated alongside strange machines, ancient artifacts are scattered across the landscape, and the remnants of civilization form cults, villages, and factions with their own histories, conflicts, and relationships.

Character creation is unlike anything else in the genre. You can play as a True Kin — a baseline human from a vault civilization — or as a mutant, selecting from dozens of mutations to build a character who photosynthesizes sunlight, conducts electricity, phases through solid walls, or shoots bursts of force from their mind. These are not cosmetic choices. Each mutation fundamentally changes how you interact with the world.

The world is procedurally generated, but not merely random. Each run produces a unique history of civilizations — factions that rose and fell, wars that shaped current politics, sacred sites that resulted from specific events. The game's writing team procedurally generates this history, and the world you explore reflects it in specific, coherent detail. No two runs are alike at a structural level.

What Makes It Great

The depth is genuinely staggering. Not in the sense that there are many systems to learn (though there are), but in the sense that those systems produce emergent stories that could not have been scripted. A run where you are a mutant who photosynthesizes sunlight and conducts electricity plays fundamentally differently from a run where you phase through walls and eat metal for sustenance. Both are valid strategies. Both produce completely different stories.

The writing is exceptional — and this is rare praise to level at a roguelike. Every NPC has flavor text that reflects the world's lore. Every object has a history. The game's prose style — the way it describes mundane things through the lens of a deeply strange future — is distinctive enough to be quoted out of context and still clearly belong to Caves of Qud.

The procedural history generation is the game's most technically ambitious achievement. Civilizations rise and fall before you ever load in. Factions have grudges that trace back to specific historical events. Sacred sites exist because of things that happened in the procedurally generated past. Playing Caves of Qud and reading the world's generated history is like doing archaeology in a culture that actually existed — except the culture was generated specifically for your run.

The developers have released consistent, substantial updates for nearly a decade. This is not a game that shipped and was abandoned. The community around Caves of Qud is small but extraordinarily dedicated, and Bucklew and Grinblat are active participants in it. The game you buy today is meaningfully better than the game that launched in Early Access in 2015, and it will likely be better still in two years.

Who It Is For

Caves of Qud is for players who loved Dwarf Fortress and wanted something more playable. It is for fans of NetHack who want better writing and a coherent world. It is for Wildermyth players who want to go deeper into procedural storytelling. It is for RPG fans who want to tell stories that emerge from simulation rather than follow a scripted narrative arc.

It is emphatically not for players who want clear objectives, a defined progression path, or a game that explains itself. The learning curve is steep. The ASCII-adjacent visual style is an acquired taste. Dying to something you do not understand is a regular early-game experience. Players who stick through the first ten hours, however, tend to stay for hundreds.

View Caves of Qud on Steam → (may show age gate depending on content settings)

Free Tool

Making a complex game that's hard to explain? Our free Steam Page Analyzer checks if your store page is communicating your game's value clearly.

No sign-up required. Results in under 30 seconds.

Analyze My Steam Page Free →

The Steam Page Teardown

Caves of Qud's Steam Page: A Dense, Intimidating Presentation That Scares Off Its Ideal Audience

Caves of Qud has a “Very Positive” rating built on years of dedicated players. But the Steam page does almost nothing to communicate what makes the game extraordinary to someone who has never heard of it — and in doing so, it turns away the exact players who would love it most.

1

Capsule Art

4/10

The capsule uses ASCII-style pixel art with a character silhouette against a muted background. It is authentic to the game's aesthetic and clearly communicates “this is a retro-style game.” But it does almost nothing to communicate what is extraordinary about Caves of Qud — the mutations, the strange creatures, the bizarre post-apocalyptic world. A player scrolling Steam's discovery queue sees a silhouette that could belong to any low-fi indie RPG.

Fix: Without abandoning the pixel aesthetic, add visual elements that communicate the game's weirdness — a mutant with a visible mutation, a strange creature, something that signals “weird creatures with mutations in a bizarre future world.” The aesthetic is a selling point for the right audience; lean into what makes it alien rather than generic.

2

Short Description

“Caves of Qud is a science fantasy roguelike epic steeped in retrofuturism, deep simulation, and swathes of sentient plants.” This is atmospheric and accurately describes the game's tone. It does not communicate the single most mind-blowing thing the game can do: you can build a character with mutations that fundamentally change how the world works for you. That hook — “you can be a mutant who photosynthesizes” — is what separates Caves of Qud from every other roguelike on Steam, and it is absent from the first sentence.

Fix: Lead with the most concrete and dramatic thing the game can do: “Build a mutant who shoots lightning from their eyes. Or photosynthesizes. Or phases through walls. Then explore a procedurally generated civilization that remembers everything.” That description stops the scroll for exactly the right audience.

3

Tags

The top tags are “Roguelike, RPG, Sci-fi, Open World, Simulation.” These are correct and defensible. But “Procedural Generation,” “Deep,” “Character Customization,” and “Text-Based” are absent from the visible top tags. Roguelike fans who specifically love procedural depth — the Dwarf Fortress audience — filter by “Procedural Generation.” Caves of Qud should own that shelf.

Fix: Add “Procedural Generation” and “Deep” to the top 5 tags. These are signals that the most likely-to-love-this audience actively searches for, and their absence means Caves of Qud is invisible to a significant portion of its ideal audience.

4

Trailer

The trailer opens by establishing the tile-based visual style prominently. This is a polarizing choice: players who love ASCII-adjacent aesthetics will stay; players who don't will click away before seeing anything the game actually does. Many players who would love the depth of Caves of Qud are turned off by the visual style in the first ten seconds of the trailer — before seeing a mutation sequence, before seeing the procedural history generation, before understanding what they would actually be doing.

Fix: Open the trailer with the most dramatic gameplay moments — a mutation build sequence, a civilization generation reveal, a moment where the procedural world does something unexpected. Establish the visual style after hooking the player on what makes the game extraordinary, not before.

5

Screenshots

The 12 screenshots are all in-game captures. They accurately represent the game but are overwhelming to a newcomer — small sprites, dense text, UI elements whose purpose is not obvious without context. A player who has never played a deep roguelike looks at these screenshots and sees complexity without understanding. The screenshots show the depth but do not explain it, and unexplained depth reads as intimidation rather than invitation.

Fix: Add 2–3 annotated screenshots with callout text that explains what is happening on screen — e.g., “This village was procedurally generated from scratch for this run” or “A mutation that lets you photosynthesize sunlight for energy.” Reducing the initial intimidation factor is the single highest- leverage change this page could make for new-to-roguelike players.

6

First-Fold Hook

The game description is long, rich, and rewards reading. It also assumes the reader already knows what a roguelike is, already knows what deep simulation means, and already has enough genre context to understand why “science fantasy” and “retrofuturism” are selling points. There is no hook for the player coming from Dwarf Fortress, for the Wildermyth fan who wants more depth, or for the player who bounced off other roguelikes and wants something that takes the genre seriously.

Fix: Add a comparison hook above the main description: “For fans of Dwarf Fortress — a more playable, story-driven sci-fi take on deep simulation.” One sentence of targeting pulls in the exact audience that needs to hear about this game.

7

Wishlist CTA

The game is fully released, so the wishlist button is less critical. But the purchase decision for a complex, niche game like Caves of Qud is heavily influenced by social proof signals. The “Add to Cart” section does not surface the most powerful social proof available: nearly a decade of active development and over 1,000 updates. That track record is extraordinary and directly addresses the biggest purchase hesitation a new player has — “will this game still be supported?”

Fix: Add “10+ years of active development, 1,000+ updates” as a visible callout near the purchase button. For a niche game with a long development history, demonstrated commitment is a stronger conversion signal than any feature bullet.

What Caves of Qud Can Teach Complex-Game Developers

Caves of Qud faces a version of the problem every complex, niche game faces: the thing that makes it extraordinary is also the thing that is hardest to communicate in a Steam page context. “Deep simulation” and “procedural generation” are accurate but abstract. “You can be a mutant who photosynthesizes” is concrete and specific — and it is the sentence that would make the right player stop scrolling.

The lesson for developers building complex games: your Steam page needs to do more filtering work than a simple game's page does. You are not trying to reach everyone. You are trying to reach the specific player who will invest 200 hours and tell their friends. That player needs to hear the most specific, surprising, concrete thing your game can do — not a genre label, not an atmosphere description, not a list of features. One sentence of radical specificity will outperform a paragraph of accurate generality every time.

If your game has a decade of updates, say so. If your character can photosynthesize, say so first. Lead with the most surprising truth about your game, then let the rest of the page fill in the context. The player who stops at “photosynthesize” will read everything else.

Free Tool

Making a complex game that's hard to explain? Our free Steam Page Analyzer checks if your store page is communicating your game's value clearly.

No sign-up required. Results in under 30 seconds.

Analyze My Steam Page Free →