2026-08-10 14:15 UTC · Community Announcements · info
Spud Customs v1.4.9 — Update 2026-08-09Build: c997d76 ✨ New Features add en/ folder, 5th screenshot, optimized PNGs for Steam store shrink localized screenshot taglines to 60% and make panel backgrounds darker + more transparent fill translation gaps across all language groups Add store localization pipeline + 30 Steam locale bundles Stop mouse hover stealing the focus ring, and focus New Game on open (#360) (#368) DiscrepancyEngine — shared generation/validation core with the 10-row taxonomy (#324, #325) per-run orientation + cover-art placement, keep audio, HEVC in gameplay recorders Add mis
2026-07-18 23:49 UTC · Community Announcements · info
SPUD CUSTOMS 1.4.0 - THE STATE ISSUE UPDATE Officers, this is our biggest update since launch. 1.4.0 rebuilds the look of the entire checkpoint, gives every minigame real hand-made art, overhauls the dialogue and audio experience, and upgrades the game to a new engine version for better stability across the board. Grab your stamp - there's a lot to process. ✦ A NEW LOOK: THE "STATE ISSUE" IDENTITY Full UI redesign: The HUD, shift summaries, and menu chrome have been rebuilt around a cohesive "State Issue" visual identity - bureaucratic, oppressive, and readable at a glance. Booth-palette consi
2026-05-17 01:38 UTC · Community Announcements · HailBytes
Hello fellow Totzkans, It has come to the ministry's attention that the pamphlets in CODE BREAKER were shipped out with a nasty typo. The spud responsible has been THOROUGHLY MASHED! Now get back in that booth and decipher those suspicious messages. THANK YOU FOR YOUR ATTENTION TO THIS MATTER!!! - Prime Minister Idaho
2026-03-21 04:48 UTC · Community Announcements · HailBytes
Spud Customs v1.2.4 — Update 2026-03-21Build: 3899c9c ✨ New Features Add is_instance_valid() guards to lambda callbacks that queue_free Add is_inside_tree() guards to input handlers for scene transition safety Enable auto cross-highlighting of passport violations on all shifts Add TogglePositionButton to document_targets for panel positioning Create rule_field_highlighter.gd.uid Add rule-to-field highlighting for passport and law receipt cross-referencing Add floating score popups at action location Add keyboard shortcuts: 1=Approve, 2=Reject, Space=Call next potato Add gameplay loop and first
2025-12-26 18:06 UTC · Community Announcements · HailBytes
Thank you to everyone who has provided feedback since the 1.2.0 release! This hotfix addresses critical performance issues that were causing freezes on some systems, along with several bug fixes reported by the community. PERFORMANCE IMPROVEMENTS Major Optimizations Save System Caching: Added game state caching to prevent repeated disk reads. This eliminates 60-300ms freezes that were occurring on slower storage devices during high score checks. Object Pooling: Implemented pooling for explosion sprites (15 pre-allocated) and footprint sprites (50 pre-allocated). Previously, the game was creati
2025-12-20 12:35 UTC · Community Announcements · HailBytes
Spud Customs v1.2.0 - The "One Year Later" Update A personal note from the developer: My son Kobi was born 25 weeks premature in late November 2024, weighing barely 1 pound. He arrived ON the original release date for Spud Customs, and I'd been delaying the launch week after week as we entered the hospital leading up to his arrival. Finally I decided to release what I could muster the willpower to finish for Spud Customs v1.0.0 while we were settling into the neonatal intensive care unit in early December. Now, over a year later, he's grown from 1 pound to over 20 pounds. Last week he graduate
2025-05-05 05:50 UTC · Community Announcements · Lost Rabbit Digital
Release Highlights This update focuses on improving gameplay flow, fixing critical issues, and enhancing localization support. Bug Fixes Fixed end credits broken button that prevented some players from properly returning to the main menu Resolved screen shake centering issues, particularly noticeable during extended play sessions Fixed flow control problems in multiple story scenarios: Shift 5 intro sequence Shift 9 progression Shift 10 intro sequence Final confrontation scene formatting Localization Improvements Added translation support for passport fields Implemented translation key system
2025-04-27 02:02 UTC · Community Announcements · Lost Rabbit Digital
Bugs: Fixed difficulty scaling factor in Easy Mode making the game TOO EASY Fixed branching choices in Shift 6 not saving properly
2025-04-25 07:09 UTC · Community Announcements · Lost Rabbit Digital
Spud Customs - Patch Notes v1.1.0 Dear Potato Border Officers, Thank you for your dedicated service to the potato motherland! With this update, we've focused on making your shifts more enjoyable, reducing the punishment for players returning for multiple sessions, and making the overall experience more accessible to spuds of all skill levels. We've added a new shift selection system so you can jump back into your favorite challenges, improved save functionality to remember your progress, and introduced full localization for 18 languages to welcome border officers from around the world. We're e
2025-04-22 20:31 UTC · Community Announcements · Lost Rabbit Digital
Hello potato enthusiasts! We're excited to announce that a substantial update for Spud Customs is arriving within the next week! What started as a small update (1.0.2) has grown into something much more significant with 302 issues resolved. With the addition of full localization into 18 languages and numerous gameplay improvements, we've decided to upgrade this to version 1.1.0! Final Testing Underway Our team is currently: Finalizing translations across all 18 additional languages Replacing and enhancing several art assets Performing thorough testing to ensure everything works smoothly Langua
2025-02-25 20:33 UTC · Community Announcements · Lost Rabbit Digital
Dear Spud Customs Community, First, I want to express my heartfelt thanks for your patience and support. This year has thrown some unexpected challenges my way, including an unplanned hospital stay since October that disrupted our development timeline. Figuring out how to continue working on Spud Customs from the NICU wasn't exactly in our project plan, but your continued enthusiasm for the game on Discord, Twitch, BlueSky, and here on Steam has been a real source of motivation during this difficult time. What We're Fixing in 1.0.2 We've heard your feedback loud and clear, especially regarding
2024-12-27 23:36 UTC · Community Announcements · Lost Rabbit Digital
Dear Customs Officers, First and foremost, we want to thank our amazing community for all the valuable feedback you've provided since launch and wish you all a very happy holidays. Your suggestions and bug reports have been instrumental in shaping these improvements. 🔷 Major Features: New stamp management system with fold-out interface Redesigned stamp positioning and crossbar controls Increased missile speed for more dynamic border defense Enhanced visual feedback for surviving inspection rounds 🔷 Quality of Life Updates: Clearer laws and rejection criteria Improved passport handling and st
Full appinfo as delivered by Steam PICS, changenumber 38391328. Also at /api/app/3291880/raw.
{
"appid": "3291880",
"common": {
"name": "Spud Customs",
"type": "Game",
"releasestate": "released",
"icon": "611da5a55bebd65d2eb8153114b12bba7348da37",
"clienticon": "611da5a55bebd65d2eb8153114b12bba7348da37",
"clienttga": "3b731f967579bf876d7ddde7aef6fb73ba642fe6",
"oslist": "windows,linux",
"osarch": "",
"osextended": "",
"linuxclienticon": "a98828028bbae0b5acd8fa26d7fb781629eaee2f",
"clienticns": "a98828028bbae0b5acd8fa26d7fb781629eaee2f",
"aicontenttype": "1",
"controllertagwizard": "1",
"controller_support": "full",
"small_capsule": {
"english": "e672e378657aa9d14e5a1fbe820a33e23d9d7fa6/capsule_231x87.jpg"
},
"header_image": {
"english": "3347789c81da98c9e22a112fe99474d620f7b147/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": "28.888507029013965",
"height_pct": "52.65970078366183"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "51cf4f16b71421a0b21feceb9a34a28bd733248b/library_capsule.jpg"
},
"image2x": {
"english": "51cf4f16b71421a0b21feceb9a34a28bd733248b/library_capsule_2x.jpg"
}
},
"library_hero": {
"image2x": {
"english": "184f7eeaeafecccb7253968948aff2f05bb45fec/library_hero_2x.jpg"
},
"image": {
"english": "184f7eeaeafecccb7253968948aff2f05bb45fec/library_hero.jpg"
}
},
"library_hero_blur": {
"image": {
"english": "184f7eeaeafecccb7253968948aff2f05bb45fec/library_hero_blur.jpg"
}
},
"library_logo": {
"image": {
"english": "1001ad0337eb0f35f4cda4ccadc4ab714c7c7857/logo.png"
},
"image2x": {
"english": "1001ad0337eb0f35f4cda4ccadc4ab714c7c7857/logo_2x.png"
},
"logo_position": {
"pinned_position": "BottomLeft",
"width_pct": "28.888507029013965",
"height_pct": "52.65970078366183"
}
},
"library_header": {
"image": {
"english": "374f4f7414e6c4939d897621dc4c08bf76252f19/library_header.jpg"
},
"image2x": {
"english": "374f4f7414e6c4939d897621dc4c08bf76252f19/library_header_2x.jpg"
}
}
},
"store_asset_mtime": "1786800855",
"associations": {
"0": {
"type": "developer",
"name": "Lost Rabbit Digital"
},
"1": {
"type": "publisher",
"name": "Lost Rabbit Digital"
},
"2": {
"type": "franchise",
"name": "Spudiverse"
}
},
"primary_genre": "28",
"genres": {
"0": "4",
"1": "23",
"2": "28",
"3": "2"
},
"category": {
"category_2": "1",
"category_22": "1",
"category_23": "1",
"category_25": "1",
"category_15": "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_57": "1",
"category_59": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"french": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"italian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"german": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"spanish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"czech": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"danish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"dutch": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"finnish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"hungarian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"indonesian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"norwegian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"polish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"brazilian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"portuguese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"romanian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"swedish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"thai": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"turkish": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"vietnamese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"arabic": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"bulgarian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"greek": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"japanese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"koreana": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"russian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"schinese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"latam": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"tchinese": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
},
"ukrainian": {
"supported": "true",
"full_audio": "true",
"subtitles": "true"
}
},
"steam_release_date": "1733633071",
"community_visible_stats": "1",
"community_hub_visible": "1",
"gameid": "3291880",
"store_tags": {
"0": "599",
"1": "6426",
"2": "597",
"3": "4136",
"4": "1651",
"5": "12472",
"6": "4182",
"7": "1742",
"8": "3964",
"9": "5923",
"10": "9",
"11": "3871",
"12": "4598",
"13": "5716",
"14": "6971",
"15": "1664",
"16": "16689",
"17": "492"
},
"review_score": "7",
"review_percentage": "81"
},
"extended": {
"developer": "Lost Rabbit Digital",
"publisher": "Lost Rabbit Digital"
},
"config": {
"installdir": "Spud Customs",
"launch": {
"0": {
"executable": "spudcustoms.exe",
"type": "default",
"description_loc": {
"english": "Default launch option"
},
"description": "Default launch option"
},
"1": {
"executable": "spudcustoms.x86_64",
"config": {
"oslist": "linux"
},
"description_loc": {
"english": "Linux Launch Option"
},
"description": "Linux Launch Option"
}
},
"steamcontrollertemplateindex": "13",
"steamdecktouchscreen": "1",
"steaminputmanifestpath": "\\steam_input\\game_actions_spud_customs.vdf"
},
"depots": {
"3291881": {
"manifests": {
"public": {
"gid": "8094811272887171710",
"size": "440413830",
"download": "337754208"
},
"public_test": {
"gid": "722763450028645794",
"size": "380790302",
"download": "280293984"
}
}
},
"3291882": {
"config": {
"oslist": "macos"
},
"manifests": {
"public": {
"gid": "7935464696580879377",
"size": "405476770",
"download": "330195696"
},
"public_test": {
"gid": "5104279403899910255",
"size": "345836858",
"download": "272781120"
}
}
},
"3291883": {
"config": {
"oslist": "linux"
},
"manifests": {
"public": {
"gid": "2697385745443349620",
"size": "434313044",
"download": "349675504"
},
"public_test": {
"gid": "2697385745443349620",
"size": "434313044",
"download": "349675504"
}
}
},
"baselanguages": "english,german,french,italian,spanish,portuguese,polish,danish,dutch,finnish,swedish,hungarian,czech,romanian,turkish,brazilian,latam,vietnamese,indonesian",
"branches": {
"public": {
"buildid": "24979960",
"timeupdated": "1787866718",
"timebuildupdated": "1787866717"
},
"public_test": {
"buildid": "24278366",
"description": "Unstable test branch for Spud Customs",
"timeupdated": "1784416861",
"timebuildupdated": "1784416861"
}
}
},
"ufs": {
"quota": "200000000",
"maxnumfiles": "200",
"savefiles": {
"0": {
"root": "WinAppDataRoaming",
"path": "Godot/app_userdata/Spud Customs",
"pattern": "*"
}
}
}
}