2026-09-11 19:48 UTC · Community Announcements · DeadInfinity
the 9/11 update. modding fixes mostly! Fixes - fixed panic button not being discharged on save and load as intended - improved twelve gauge clay shader visuals by getting rid of a completely nonsensical color space conversion - fixed praxice being able to roll replacement character - fixed jubilist nobody setting doomed columns on the incorrect attack - fixed "death of the" looping during the credits rather than playing once and stopping - fixed tiles being moved around having a lower z index than tiles in the word builder - fixed difficulty / character selector arrow shadow moving with the ar
2026-08-25 23:31 UTC · Community Announcements · DeadInfinity
introducing 1.2.9: the feet update. wait no i take it back {STEAM_CLAN_IMAGE}/45874304/8f942c9e50dba26a246356cd14a6af5e1fcc43b3.png Additions - added new non-canonical dialogue to the nobody fight on hazel clearance! like the red clearance dialogue, this is only obtainable on normal runs with unlocks enabled! what would these characters say if they had a little less inhibition...? - added feet sounds to jubilist so their footsteps no longer sound like shoes - something else too i think... i forgot so it must not be important! Changes - rebalanced eye drops "Convert a tile to a Frozen I" > "Con
2026-08-16 16:27 UTC · Community Announcements · DeadInfinity
a couple fixes for the last patch! sorry i don't have a bit this time Changes - j/o permit and slashfic now work on trigrams as well, splitting them into triple slashed tiles Fixes - fixed lip balm label still saying "Freeze a row", changed to "Freeze tiles" - fixed hole punched tiles still charging spells with the letter on the tile before punching - bomb exploding intent now disappears when paradigm dies - slashed period tiles now render just one period at the end of the tile face instead of a period for every slashed face
2026-08-14 23:25 UTC · Community Announcements · DeadInfinity
happy social security day! on today's daily, all spells are your friend's ssn! again! Additions - added a special star icon for special dailies to let you know this one's gonna be a little wacky Changes - nerfed lip balm "Freeze ALL tiles in a row." > "Freeze ANY tile, and the tiles directly to the left and right." - nerfed fishing rifle: now has a 1 second cooldown between shots - reduced the weight of perfect metal carapace and fishing rifle; they will now appear half as often as other spells - buffed j/o permit and slashfic: can now be used on bigrams to slash them into their constituent le
2026-08-11 15:42 UTC · Community Announcements · DeadInfinity
fixes, mostly for modders! Fixes - added a drop shadow to the spell completion ribbon - fixed randomize charge failsafe for spells that don't have a randomizable charge (prevents a crash if a spell that should not be esoteric somehow becomes esoteric) - fixed corkline tiles dropped in during fisher nobody fight having no type (not wood or plastic but a secret third thing... !) - red clearance nobody dialogue is prioritized even if you haven't seen earlier dialogues due to lost data - SSN now defaults to 3 instead of e if the game fails to connect to steam, preventing a crash - daily runs will
2026-08-05 21:13 UTC · Community Announcements · DeadInfinity
some new final nobody dialogue, food for completionists, and more work towards mod support! yippee! Features - added a new nobody conversation for each character on red clearance... note that since these are story cutscenes, you'll only be able to see them on a non-seeded run with unlocks enabled! one last reward for the grind! - added a new nobody conversation for addict while holding pliers - added "Spell Completion Ribbons" to the settings menu. when enabled, spells in the spell select will have little ribbons telling you the highest difficulty you've won with each spell! good luck completi
2026-07-31 07:05 UTC · Community Announcements · DeadInfinity
update!! fun daily tomorrow!! whee!! Changes - the last daily of every month will now be a hazel clearance daily. good luck tomorrow, everyone! - additionally, the friend's ssn daily will now repeat every august 14th, on the anniversary of social security. how festive! - switched the game's font from Suwannaphum, a Khmer font that out of necessity happened to have a good ASCII character set, to Roboto Slab, the font that Suwannaphum actually got that ASCII character set from. everything should look roughly the same but it'll be just sliiiightly off if you look closely... enjoy! seriously thoug
2026-07-22 02:11 UTC · Community Announcements · DeadInfinity
some polish, save backups, and fixes. hopefully not too many more of these hotfixes before i go back to working on mod support and the boss update! Changes / Additions - gave xrafstar some killer new death sfx and other sound polish - added a sniff sound when snowball wipes his nose - added a simple save backup system that runs seamlessly in the background. if a file goes missing or winds up wiped of data, the game will automatically attempt to load the latest backup before flagging a save as corrupted Fixes - fixed spell select locations not respecting seeded runs when you are seeing a spell
2026-07-20 19:06 UTC · Community Announcements · DeadInfinity
more little fixes associated with the recent update Changes - leaderboard now displays top 50 entries instead of top 20, as well as all friends and 25 above and below your own Fixes - fixed frozen ssn description saying "an frozen" instead of "a frozen" - fixed eternal tiles not being removed when strawman self-destructs - fixed friend's ssn usernames not being updated until reloading the leaderboard - fixed decedent placing the tiles of its scrambled word in word order, giving it away if you watched closely enough - removed some sounds mistakenly left in the files Words - removed euclidian -
2026-07-20 06:45 UTC · Community Announcements · DeadInfinity
hotfix!!! well it's for an issue that wouldn't happen until tomorrow. so it's like a precognitive hotfix..? Fixes - fixed forced spells on dailies being unable to get curses also i updated the game to godot 4.7.1. i was worried that this patch note would be too tiny being a one line fix so i'm glad that i have that to fill out space with. and this sentence i guess? well the one before that one. hm.
2026-07-19 19:39 UTC · Community Announcements · DeadInfinity
we are still hard at work on the boss update, but we've also been working on a pretty large patch with a lot of little goodies! Additions - added a sneaky new spell.. maybe you'll find it once or twice on tomorrow's daily! hint, hint (that's 7/20/2026, btw) Changes - buffed modern heart's charge type from "uncommon" letters to "very common" letters - buffed j/o permit's charge from 3 very common charges to 4 "e" charges - recall on eternal 5 SSNs; they were basically a worse pentameter! if you had one, you will be assigned a new status at random - spell starvation mechanic: if a spell is missi
2026-07-02 18:21 UTC · Community Announcements · DeadInfinity
i'm sorry that there aren't funny bits about new words in the little hotfix patches Additions / Changes - added a speedrun timer to the options menu as an alternative mode for the battle timer. it times the full run (playable time only) with precision to the hundredth of a second, and causes act and run summary times to be displayed at the same precision - doubled the number of flies around xrafstar on hazel clearance Fixes - fixed a bug where using two point leading to swap a gunk tile could leave a non-stuck tile floating in the air Modding - added a mod_options save file for storing save-in
2026-07-01 01:55 UTC · Community Announcements · DeadInfinity
hotfix for oops Fixes - caps lock can now properly hit coal tiles if there are no other options and convert them to a random capital - fixed haze tiles not spreading (they used the effect priority system and i forgot to update them) - fixed visual issues with haze tiles that i'm pretty sure have been in the game since launch (color snapping instead of smoothly transitioning to blinking, not returning to full dark after spreading, not blinking at the correct time) - in my defense i never let them spread because i'm really good at the game
2026-06-30 18:37 UTC · Community Announcements · DeadInfinity
we're mostly focused on the new bosses now but there's still time for your regularly scheduled bugfixes Changes - tweaked the system enemies and spells that pick random tiles use to prioritize targeting certain statuses. mostly, things should remain similar to now, but there's a lot less granularity in replacement order when spells override neutral statuses, and enemies that place statuses without changing faces are less biased against bigrams, trigrams, and wildcards. in following last patch's coal changes, this also means that spells and enemies that hit random tiles can hit coal tiles and w
2026-06-24 22:07 UTC · Community Announcements · DeadInfinity
what a relaxing day with nothing of note happening. perfect time to spend 4 hours adding 4200 words to the dictionary. Changes - nerfed verification can's acid. wait you're telling me that's a spell and not an enemy? now converts the top row of tiles to acid, even if they're already acid, so you can use it multiple times in a row "safely". - many spells that previously did not work on coal tiles now do; particularly spells like Snow (convert to frozen capital) which will now turn coal tiles into a random capital letter. - added wlw and mlm to sorghum pink - when replacement character slashes a
Full appinfo as delivered by Steam PICS, changenumber 38803972. Also at /api/app/3618850/raw.
{
"appid": "3618850",
"common": {
"name": "Pronoun Palace",
"type": "Game",
"oslist": "windows,macos,linux",
"osarch": "64",
"osextended": "macos64,macosapplesilicon",
"icon": "a14a10ef7c76accc2d724e750114700386a4e51c",
"clienticon": "5c6e987344c2bda6002b97d646f596d303b2a38d",
"releasestate": "released",
"content_descriptors": {
"0": "1",
"1": "5"
},
"steam_deck_compatibility": {
"category": "3",
"steamos_compatibility": "2",
"steam_machine_compatibility": "3",
"test_timestamp": "1780358400",
"tested_build_id": "23461944",
"tests": {
"0": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsLegible"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
}
},
"configuration": {
"supported_input": "gamepad",
"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": "native",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "2d39346926587661409d6d6ba6c2b984a4f9a843/capsule_231x87.jpg"
},
"header_image": {
"english": "b1a78c1fdb0ae031b42fa5f9997c70e5d4d592be/header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_hero_blur": "en",
"library_logo": "en",
"library_header": "en",
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "41.598599766627785",
"height_pct": "62.91793253157445"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "5c702709f4b4f7f31bd6b117d526c6c8295ee9e3/library_capsule.jpg"
},
"image2x": {
"english": "5c702709f4b4f7f31bd6b117d526c6c8295ee9e3/library_capsule_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "e1a14368b6a0b7631e0ce94c074bfd60fab878e1/library_hero_2x.jpg"
},
"image": {
"english": "e1a14368b6a0b7631e0ce94c074bfd60fab878e1/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "e1a14368b6a0b7631e0ce94c074bfd60fab878e1/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "f2586e1d30b585cf176475833a23dc13c972b74a/logo.png"
},
"image2x": {
"english": "f2586e1d30b585cf176475833a23dc13c972b74a/logo_2x.png"
},
"logo_position": {
"pinned_position": "CenterCenter",
"width_pct": "41.598599766627785",
"height_pct": "62.91793253157445"
}
},
"library_header": {
"image": {
"english": "b1a78c1fdb0ae031b42fa5f9997c70e5d4d592be/library_header.jpg"
},
"image2x": {
"english": "b1a78c1fdb0ae031b42fa5f9997c70e5d4d592be/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1780540415",
"associations": {
"0": {
"type": "developer",
"name": "Cadence Petersen"
},
"1": {
"type": "developer",
"name": "Hazel Fackler"
},
"2": {
"type": "publisher",
"name": "Cadence Petersen"
},
"3": {
"type": "publisher",
"name": "Hazel Fackler"
}
},
"primary_genre": "23",
"genres": {
"0": "4",
"1": "23"
},
"category": {
"category_22": "1",
"category_23": "1",
"category_25": "1",
"category_2": "1",
"category_67": "1",
"category_68": "1",
"category_74": "1",
"category_76": "1",
"category_78": "1",
"category_79": "1",
"category_28": "1",
"category_55": "1",
"category_56": "1",
"category_57": "1",
"category_58": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1780581654",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "3618850",
"content_descriptors_including_dlc": {
"0": "1",
"1": "5"
},
"store_tags": {
"0": "44868",
"1": "71389",
"2": "24003",
"3": "1716",
"4": "4182",
"5": "597",
"6": "1664",
"7": "5030",
"8": "3959",
"9": "9",
"10": "1741",
"11": "3871",
"12": "3964",
"13": "4195",
"14": "492",
"15": "3993",
"16": "1759",
"17": "1651",
"18": "12095",
"19": "1721"
},
"review_score": "9",
"review_percentage": "99"
},
"extended": {
"developer": "Cadence Petersen",
"publisher": "Cadence Petersen"
},
"config": {
"installdir": "Pronoun Palace",
"launch": {
"0": {
"executable": "pronoun_palace.exe",
"type": "default",
"config": {
"oslist": "windows"
}
},
"2": {
"executable": "pronoun_palace.x86_64",
"type": "default",
"config": {
"oslist": "linux"
}
},
"3": {
"executable": "Pronoun Palace.app",
"type": "default",
"config": {
"oslist": "macos"
}
},
"4": {
"executable": "pronoun_palace.exe",
"arguments": "--rendering-driver opengl3",
"type": "option1",
"config": {
"oslist": "windows"
},
"description_loc": {
"english": "with OpenGL (Vulkan Fix)"
},
"description": "with OpenGL (Vulkan Fix)"
},
"5": {
"executable": "pronoun_palace.x86_64",
"arguments": "--rendering-driver opengl3",
"type": "option1",
"config": {
"oslist": "linux"
},
"description_loc": {
"english": "with OpenGL (Vulkan Fix)"
},
"description": "with OpenGL (Vulkan Fix)"
},
"6": {
"executable": "Pronoun Palace.app",
"arguments": "--rendering-driver opengl3",
"type": "option1",
"config": {
"oslist": "macos"
},
"description_loc": {
"english": "with OpenGL (Vulkan Fix)"
},
"description": "with OpenGL (Vulkan Fix)"
}
},
"steamcontrollertemplateindex": "3",
"steamdecktouchscreen": "1"
},
"depots": {
"3618851": {
"config": {
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "8137155827948759660",
"size": "450843715",
"download": "360768592"
}
}
},
"3618852": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "2492778661344763498",
"size": "415839883",
"download": "352329744"
}
}
},
"3618853": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "1774860343762330733",
"size": "515484244",
"download": "380705408"
}
}
},
"branches": {
"public": {
"buildid": "25260930",
"timeupdated": "1789155458",
"timebuildupdated": "1789155354"
}
},
"privatebranches": "1"
},
"ufs": {
"quota": "10000000000",
"maxnumfiles": "1000",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "Pronoun Palace/saves",
"pattern": "*.save",
"recursive": "1"
}
},
"rootoverrides": {
"0": {
"root": "WinAppDataRoaming",
"os": "Linux",
"oscompare": "=",
"useinstead": "LinuxHome",
"addpath": ".local/share/"
},
"1": {
"root": "WinAppDataRoaming",
"os": "MacOS",
"oscompare": "=",
"useinstead": "MacAppSupport",
"addpath": ""
}
}
}
}