2026-09-11 00:20 UTC · Community Announcements · david
Tweak some supply gains so they won’t be hidden by being immediately eaten up Fix bugs visiting the mead hall after losing a team member if someone avoids temptation A couple story tiles have more accurate feedback Typo at the start of Love Lost
2026-09-10 01:04 UTC · Community Announcements · david
• Insight goes up faster (press the Insight button to the left of the bags when you need to see the odds) • Insight pips should always be visible, even on a tall tile • Fixed various bugs that could occur after you lost a team member • Fixed a problem picking a sidequest • Added more possible names for team members
2026-09-08 21:23 UTC · Community Announcements · david
This is a quick fix for a player-reported issue at the River of Swords. It also adds a few map symbols, ties up a narrative loose end for one ending, and fews a couple bugs.
2026-09-08 15:58 UTC · Community Announcements · Not Alex
Attention Hell-farers, The gates of hell have opened and Thousand Hells: The Underworld Heists has emerged, freshly released! Watch the Out Now trailer: Troubled residents of the Eternal City call upon hell-farers to travel to the underworld to solve their problems. Your team of grizzled adventurers are ready to face the trials of hell but will this be their final mission? Features: Customize your character and build a party with unique skills and traits. Over 280 Dynamic Narrative Encounters: Choose the best option and use your party’s skills to advance with your body and mind intact. Life or
2026-09-02 19:27 UTC · Community Announcements · Not Alex
We're less than a week away from launch and we're so thrilled you'll be joining us in hell. We saved you a seat! Gameplay Preview To prepare for your jounrney, here is the first 29 minutes of gameplay of The Princes, a mission where you must rescue the Queen's sons from hell. In the video, you'll see character creation, recruiting your team and several narrative encounters before reaching the gates of hell. You'll need to play the game yourself to see what happens next! Reddit AMA We are going to be hosting an AMA on r/Games where lead developer David will be answering your questions about the
2026-08-10 18:07 UTC · Community Announcements · kiwihotaru
Hey Hellfarers!We pity the unsuspecting visitors to the Choices Matter festival showcase, with Thousand Hells jumping out at them with demons, horrors, and decidedly strange... things in the ancient underworlds. Thanks for letting us join, Telltale!We decided to take the opportunity to have David Dunham (creator of Thousand Hells, Six Ages, King of Dragon Pass) explain what exactly is going on with the setting and world in the game. Check it out on YouTube:A few choice quotes:"if folk from the Eternal City can reach \, they also have ways to reach each other""the Infernal Chancery handles dipl
2026-07-29 15:12 UTC · Community Announcements · Not Alex
Attention Hell-farers! We are pleased to announce that we will be taking a trip to hell very soon! Thousand Hells: The Underworld Heists is releasing on September 8th. Watch the new trailer and hear the harrowing tale of a veteran hell-farer: If you're willing to take on the trials of hell, we invite you to gather your party and join us. But be warned: Not all of you will make it back in one peice. {STEAM_CLAN_IMAGE}/45730137/482aa3f08d391cab4ebb2f96d5a59788593b2607.png Features: Customize your character and build a party with unique skills and traits. Over 280 Dynamic Narrative Encounters: Ch
2026-06-06 17:44 UTC · Community Announcements · Not Alex
Hello Hell-farers! We are pleased to announce that Thousand Hells: The Underworld Heists, will be releasing Fall 2026! The new narrative trailer shows off one of the missions you might take on: An Underworld Anthology {STEAM_CLAN_IMAGE}/45730137/03507a6ad7e7bdf4ec9cc3bebc54152362d54d39.gif Choose your story, picking from a wide variety of missions, ranging from rescuing a pirate to robbing a demonic bank to saving the world from a menace from hell. They can take place in a different hell, each with its own distinctive look and denizens. You can pick it, or challenge yourself with a random unde
2026-05-26 20:21 UTC · Community Announcements · Not Alex
Thousand Hells: The Underworld Heists is a part of the Official Selection at the Story Rich Showcase. We have some exciting news prepared so make sure you tune in on June 6th to watch the show. {STEAM_CLAN_IMAGE}/45730137/150e0586e9f2cb5b67b4a330bf1be733050f7ddf.png You can watch the show on Fellow Traveller's Youtube or Twitch channel.
2026-03-10 16:50 UTC · Community Announcements · Not Alex
A good heist film is about the characters, not just how they overcome obstacles. Our heist game tackles both of these elements with character traits. These are an individual’s talents, abilities, and idiosyncrasies. You’ll pick them for your avatar (the player character), and the game procedurally generates them for your team members. Traits include broad archetypes like Mastermind or Demonologist, talents like Animal Whisperer or Intuitive, training such as Combat Trained or Literate, and aspects of personality like Charismatic, Resolute, or Bloodthirsty. Unlike my previous games (King of Dra
2026-01-22 21:24 UTC · Community Announcements · Not Alex
Thousand Hells is a game about performing heists, jailbreaks, and other quests in a variety of mythic underworlds. Each mission will take you to one of several underworlds. Even an experienced hell-farer will find surprises, but I can give a quick orientation for the underworld I wrote, the Other Sun. Having multiple underworlds helps make each playthrough unique. But with multiple settings, we can’t easily create an entire game worth of lore for each one (as in the Six Ages games). So instead, we borrow and remix mythology. For example, Robin Laws derived the Great Below from the ancient Meso
2025-12-03 16:53 UTC · Community Announcements · Not Alex
Welcome back Hell-Farers, It's Alexandra from Kitfox with a new devlog from David! Today we'd like to show off the encounter system in the game. Your party will come across a variety of challenges including combat and non-combat encounters like crafting, dealing with the gods or David's favourite, scuttlebutt. In fact, there will be over 20 different types of encounters for you to experience. Watch the devlog to see David talk more in detail about tactical narrative encounters and demos one in-game: You can also read David's musings on the narrative system here: In many ways Thousand Hells is
2025-09-29 16:28 UTC · Community Announcements · Not Alex
Greetings Hell-farers! It's Alexandra here from Kitfox with the first Thousand Hells devlog in both video and text form. Game Director David was really excited to share his inspirations for the game, some you might not expect. You can watch the video on the Kitfox Youtube channel: You can also read the text version of the update below (not a transcript of the video): Although other computer games have shaped the design of Thousand Hells, I think my game is more influenced by non-game media. The Epic of Gilgamesh is perhaps the original story of a hero traveling to the underworld in search of a
2025-08-07 16:41 UTC · Community Announcements · Not Alex
We’re excited to announce that we are publishing the underworld tactical narrative game Thousand Hells. Taking place in a new fantasy setting, Thousand Hells is a departure from the world of Glorantha from A Sharp's previous games, King of Dragon Pass and Six Ages. Wishlist the game now: https://store.steampowered.com/app/3794210/Thousand_Hells/ Here's the announcement trailer which shows off the mythological setting and gameplay Please give it a watch, and share it with anyone you think might enjoy it: Features Dynamic Narrative Encounters: Choose the best option and use your party’s skills t
Full appinfo as delivered by Steam PICS, changenumber 38805590. Also at /api/app/3794210/raw.
{
"appid": "3794210",
"common": {
"name": "Thousand Hells",
"type": "Game",
"oslist": "windows,macos",
"osarch": "",
"osextended": "macos64,macosapplesilicon",
"clienticon": "d6db1a1ff2add42451d56c6286e45166bc56c71a",
"clienttga": "6012ea81d68607ad0dfc5610e61f17101373c1fd",
"icon": "e710af5dcd834aadf90661c80b1de4febeafce75",
"releasestate": "released",
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1787332882",
"tested_build_id": "24828062",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_ControllerGlyphsMatchDeckDevice"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_ControllerGlyphsMatchDevice"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "other",
"requires_manual_keyboard_invoke": "0",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "0",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-11.0-2RC",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "partial",
"small_capsule": {
"english": "81f52167747103eaa4dd44192118c9c6ff8580e7/capsule_231x87.jpg"
},
"header_image": {
"english": "2c88b06a07c616203b2846f8094a686b306097cd/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "50"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "c0eeaae2fb3257e5dafebe33bb587435420bedad/library_capsule.jpg"
},
"image2x": {
"english": "c0eeaae2fb3257e5dafebe33bb587435420bedad/library_capsule_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "95778272567ca3287c534d187d201db13622a5e2/library_hero_2x.jpg"
},
"image": {
"english": "95778272567ca3287c534d187d201db13622a5e2/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "95778272567ca3287c534d187d201db13622a5e2/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "ce01884b61409aef1ea8ee6ee639807bf95faf9b/logo.png"
},
"image2x": {
"english": "ce01884b61409aef1ea8ee6ee639807bf95faf9b/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "50",
"height_pct": "50"
}
},
"library_header": {
"image": {
"english": "2c88b06a07c616203b2846f8094a686b306097cd/library_header.jpg"
},
"image2x": {
"english": "2c88b06a07c616203b2846f8094a686b306097cd/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1788883163",
"associations": {
"0": {
"type": "developer",
"name": "A Sharp"
},
"1": {
"type": "publisher",
"name": "Kitfox Games"
}
},
"primary_genre": "3",
"genres": {
"0": "3",
"1": "28",
"2": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_18": "1",
"category_64": "1",
"category_68": "1",
"category_74": "1",
"category_75": "1",
"category_76": "1",
"category_80": "1",
"category_29": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1788882697",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "3794210",
"store_tags": {
"0": "122",
"1": "9",
"2": "16094",
"3": "6426",
"4": "599",
"5": "1680",
"6": "31275",
"7": "11014",
"8": "1742",
"9": "10695",
"10": "4474",
"11": "6815",
"12": "1714",
"13": "9541",
"14": "1684",
"15": "4325",
"16": "1710",
"17": "4486",
"18": "4182"
},
"review_score": "8",
"review_percentage": "81"
},
"extended": {
"developer": "A Sharp",
"publisher": "Kitfox Games",
"homepage": "https://a-sharp.com/1000hells/",
"listofdlc": "5114780",
"dlcavailableonstore": "1"
},
"config": {
"installdir": "Thousand Hells",
"launch": {
"0": {
"executable": "ThousandHells.exe",
"config": {
"oslist": "windows"
}
},
"1": {
"executable": "Thousand Hells.app",
"config": {
"oslist": "macos"
}
}
}
},
"depots": {
"3794211": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "6845914219142409312",
"size": "1606487682",
"download": "1458234080"
}
}
},
"3794212": {
"config": {
"oslist": "macos",
"osarch": "64"
},
"manifests": {
"public": {
"gid": "1212417934310679995",
"size": "1758221082",
"download": "1506666016"
}
}
},
"5114780": {
"dlcappid": "5114780",
"manifests": {
"public": {
"gid": "591736490028653338",
"size": "281564218",
"download": "281481008"
}
}
},
"branches": {
"public": {
"buildid": "25241929",
"timeupdated": "1789085936",
"timebuildupdated": "1789082349"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "100000000",
"maxnumfiles": "2048",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "ThousandHells",
"pattern": "Player.cfg"
},
"1": {
"root": "WinAppDataRoaming",
"path": "ThousandHells",
"pattern": "Checkpoint.hh"
},
"2": {
"root": "WinAppDataRoaming",
"path": "ThousandHells",
"pattern": "HH-Log.txt"
},
"3": {
"root": "WinAppDataRoaming",
"path": "ThousandHells",
"pattern": "PreviousHeroes.def"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
}
}
}
}