Easter Update 2025
Time limited Easter map for the rest of the month Secret "duck" skin Background fixes/optimisation
Duck Race is a cute Twitch integrated racing game. Players can join the race with the chat command !quack and customise their rubber duck with a variety of hats and accessories.
| App ID | 2152420 |
|---|---|
| App type | Game |
| Developer | Ibzy Studios |
| Publisher | Ibzy Studios |
| Homepage | https://ibzy.co.uk/duckrace |
| Release date | 2022-11-12 13:00 UTC · Early Access |
| Release state | released |
| Store page | store.steampowered.com/app/2152420 |
| Last store refresh | 3 hours ago |
| # | Executable | Arguments | OS | Description |
|---|---|---|---|---|
| 0 | Duck Race.exe | windows |
No player history yet. This app is now tracked, so data will appear within about ten minutes.
| Playing now | Not polled yet (never) |
|---|---|
| 24-hour peak | |
| All-time peak (tracked) |
All Steam store regions, converted to USD at today's exchange rate, compared with the US price. Lowest is the lowest price SteamRaw has recorded for that region.
Loading regional prices…
| Date | Price | Regular | Discount |
|---|---|---|---|
| 2026-09-11 22:23 UTC | $11.99 | $11.99 |
| DLC | AppID | Release | Price |
|---|---|---|---|
| No DLC known for this app. | |||
| Branch | Build ID | Description | Updated | Password |
|---|---|---|---|---|
| public | 18145626 | 2025-04-17 14:50 UTC |
| Depot | Name | OS | Size | Download | Public manifest | Notes |
|---|---|---|---|---|---|---|
| 2152421 | windows · english | 437.71 MB | 81.01 MB | 3960418713951308287 |
A build is one published version of the game's files on a branch. Steam assigns a new build ID every time the developer pushes an update, so this list is the update history of the app. The files inside a build (depot manifests) are only readable with an account that owns the game, which SteamRaw does not have yet, so build contents are not shown.
| Build ID | Branch | Updated | First seen |
|---|---|---|---|
| 18145626 | public | 2025-04-17 14:50 UTC | 3 hours ago |
Every appinfo change SteamRaw has observed, grouped by changelist. Tags, features, languages, builds, depots, prices and any other key Steam publishes. Tracking since 2026-09-11 22:23 UTC.
No changes recorded since SteamRaw first saw this app. Every future PICS change will be listed here.
| Changelist | Apps | Packages | Seen | What changed |
|---|---|---|---|---|
| No changelists recorded for this app yet. | ||||
Time limited Easter map for the rest of the month Secret "duck" skin Background fixes/optimisation
Add a little extra character to your Duck Race, with the Emoji update! !quack during a race will now make your little racer show some emotion. Options are: !quack cool !quack cry !quack angry !quack laugh !quack love !quack wink !quack grin Let your audience know, and let us know what you think in the Discord or on X!
Sorry, we're quite limited when it comes to Halloween duck puns... This is the *official* Halloween update, bringing you a selection of spooky costumes for your little ducks, and a couple of maps which you may or may not have seen before! The all encompassing "sheet ghost" costume has been removed, allowing streamers to select a ghostly duck as a skin option instead. It also comes in "accessory", so !duckhat ghost to continue the scares. Hat Options ghost greg (Over the Garden Wall) wirt (Over the Garden Wall) pirate pumpkin witch horns wraith Map Options Graveyard (from last year) Heathen (pr
The first in our "Creator Exclusives" map series - head to DJ Descent's Twitch channel to race in their exclusive Heathen map. You might even notice a small change to Quackatoa www.ibzy.co.uk/duckrace/images/Heathen.png Also adjusted the music mute function (M key) to save your preference. You can also toggle the music on/off on the title screen now :)
Renewed security token for extra integration commands Updated Twitch authentication for New User ease (now you only need your Twitch channel name) Removed Easter seasonal content (at long last!) Exorcized the bathroom in Bathtub Royale
Happy Easter! Some long awaited content has finally landed! We're excited to share our latest map: Eggstravaganza! {STEAM_CLAN_IMAGE}/42975012/73e62b34c002d1d46177c38d2c4a786578702d79.png A much longer and windier map than what you might be used to, but this is the first to proper utilise the new way we build our maps - allowing for greater variety in various segments of the track. Also, as it is Easter, we have a new Eggciting treat! Unlike last year's egg hunt, your painted ovum will spawn near your ducks, adding a nice layer of chaos to all races (and maybe some Battle Royale, too). Finally
Nothing much, removed the seasonal content from December and updated the Twitch auth. New Easter content hopefully coming soon, and a new Bathtub Royale map?
Minor bug fixes: Floating candy cane in Peppermint Dream Rudolph accessory rotation Nameless ducks and false starts (this was only affecting Yellow ducks)
{STEAM_CLAN_IMAGE}/42975012/eb6d96d9746f0bb66f34d4d98e6c8f30ec79a7c4.png Surrender to the jolly of the season with our latest seasonal update - Peppermint Dream! Get lost in the candy-cane forest of our time limited Peppermint Dream map, designed by our own Bella "Trellia"
Happy Halloween! It's been a while since we added any new features or content, so today we are giving you (for a limited time only!) some new spooky Halloween hats, and a BRAND NEW Graveyard map, designed by BellaTrellia! Hats: Horns - a regular offering, but bundled together with the other seasonal accessories! Pumpkin - or "Jack-O-Lantern", depending on where you're from. Witch - a spooky witches hat. Wirt - A full costume made in homage to Over The Garden Wall Greg - The lovable little brother of Wirt
Fixed a few more bugs in BtR (mostly created by the last patch) Ducks will now be properly eliminated when they hit the floor and plug hole whirlpool Ducks should no longer be able to linger under the tap or on the edge of a full bath (requires live testing) Reduced eliminated duck name opacity - a little easier on the eye Ducks should sink properly/always when eliminated Duck hat should now appear on Winner screen Also added is a new custom hat for Twitch.tv/Pokerbrahs as thanks for all the testing and suggestions from them and their community. Try out !duckhat pokerbrahs and don't forget to
Fixes Water wheels moving faster as originally intended. Bath toys now appearing in bathroom mirror. Ducks will no longer gather by the Wraith tub. Bringing up the results before the end now unlocks the mouse cursor. Bathtub Royale results now being tracked correctly (internal) Finish button now always returns to menu if the race hasn't been started. . Upgrades Duck HP (BtR only) will now scale with the amount of ducks. Elimination text (BtR only) added to bottom left. Esc key now brings up results same as Tab (more intuitive) Special thanks to BarronVonCheese and PokerBrahs for helping realis
Fixed a bug where too many viewers joining at the same time would crash the game in BtR mode Increased BtR duck health from 5 to 10 Enabled movement in the bath before starting race for a more even battle Added a medicine cabinet/mirror in the bathroom Fixed a UI issue where selecting the Bathtub Royale map would select Gentle Swim instead Race! button now defaults to Gentle Swim to match UI
{STEAM_CLAN_IMAGE}/42975012/41828a0fd9fcfe453214da7501700385096435fe.png Watch your viewers battle it out in the tub, avoiding water wheels, bath toys, each other, AND the dreaded plug whirlpool, to come out on top as the Last Duck Standing! And when the tub is full, it'll overflow and ducks will be spilling out onto the floor.
Good afternoon! Following the report of a pretty irritating bug, we have had to push an emergency hotfix! This does however mean a couple of extra bits have been included, too: Should no longer have an issue spawning ducks in subsequent races. 'Seasonal' Accessories tab has been changed to 'Featured' and is updated, removing unusable Easter limited hats and showcasing new ones, including moustache! Some behind the scenes changes to make an upcoming update easier.
Full appinfo as delivered by Steam PICS, changenumber 37456071. Also at /api/app/2152420/raw.
{
"appid": "2152420",
"common": {
"name": "Duck Race",
"type": "Game",
"releasestate": "released",
"oslist": "windows",
"osarch": "",
"osextended": "",
"icon": "4a10720fddc5ed6558f88108bd8f2c3d71e77e90",
"clienticon": "1845d7d1e706ce7bb5613d01aa3a688812f81d67",
"clienttga": "7050fdcda7afc43a290d20210740d92f7dcf3f5b",
"steam_deck_compatibility": {
"category": "2",
"steamos_compatibility": "2",
"steam_machine_compatibility": "2",
"test_timestamp": "1770768000",
"tested_build_id": "18145626",
"tests": {
"0": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"1": {
"display": "3",
"token": "#SteamDeckVerified_TestResult_InterfaceTextIsNotLegible"
},
"2": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultControllerConfigFullyFunctional"
},
"3": {
"display": "4",
"token": "#SteamDeckVerified_TestResult_DefaultConfigurationIsPerformant"
}
},
"steam_machine_tests": {
"0": {
"display": "3",
"token": "#SteamMachine_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
},
"1": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultControllerConfigFullyFunctional"
},
"2": {
"display": "4",
"token": "#SteamMachine_TestResult_DefaultConfigurationIsPerformant"
}
},
"steamos_tests": {
"0": {
"display": "3",
"token": "#SteamOS_TestResult_GameStartupFunctional"
},
"1": {
"display": "1",
"token": "#SteamOS_TestResult_TextInputDoesNotAutomaticallyInvokesKeyboard"
}
},
"configuration": {
"supported_input": "gamepad",
"requires_manual_keyboard_invoke": "1",
"requires_non_controller_launcher_nav": "0",
"primary_player_is_controller_slot_0": "0",
"non_deck_display_glyphs": "0",
"small_text": "1",
"requires_internet_for_setup": "0",
"requires_internet_for_singleplayer": "0",
"recommended_runtime": "proton-stable",
"requires_h264": "0",
"requires_voice_files": "0",
"gamescope_frame_limiter_not_supported": "0",
"hdr_support": "0",
"requires_proton_soundfonts": "0"
}
},
"small_capsule": {
"english": "capsule_231x87.jpg"
},
"header_image": {
"english": "header.jpg"
},
"library_assets": {
"library_capsule": "en",
"library_hero": "en",
"library_logo": "en",
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "55.13418903150523",
"height_pct": "56.83923058655901"
}
},
"library_assets_full": {
"library_capsule": {
"image": {
"english": "library_600x900.jpg"
},
"image2x": {
"english": "library_600x900_2x.jpg"
}
},
"library_hero": {
"image": {
"english": "library_hero.jpg"
},
"image2x": {
"english": "library_hero_2x.jpg"
}
},
"library_logo": {
"image": {
"english": "logo.png"
},
"image2x": {
"english": "logo_2x.png"
},
"logo_position": {
"pinned_position": "UpperCenter",
"width_pct": "55.13418903150523",
"height_pct": "56.83923058655901"
}
}
},
"store_asset_mtime": "1686770734",
"associations": {
"0": {
"type": "developer",
"name": "Ibzy Studios"
},
"1": {
"type": "publisher",
"name": "Ibzy Studios"
}
},
"primary_genre": "4",
"genres": {
"0": "4",
"1": "29",
"2": "9",
"3": "70"
},
"category": {
"category_2": "1",
"category_1": "1",
"category_62": "1"
},
"supported_languages": {
"english": {
"supported": "true"
}
},
"steam_release_date": "1668258014",
"community_hub_visible": "1",
"gameid": "2152420",
"store_tags": {
"0": "699",
"1": "597",
"2": "4747",
"3": "5350",
"4": "4726",
"5": "3968",
"6": "1773",
"7": "4305",
"8": "4191",
"9": "1100687",
"10": "615955",
"11": "4102",
"12": "1674",
"13": "4195",
"14": "4252",
"15": "255534",
"16": "1644",
"17": "30358",
"18": "1654",
"19": "13577"
},
"review_score": "7",
"review_percentage": "93"
},
"extended": {
"developer": "Ibzy Studios",
"publisher": "Ibzy Studios",
"homepage": "https://ibzy.co.uk/duckrace"
},
"config": {
"installdir": "Duck Race",
"launch": {
"0": {
"executable": "Duck Race.exe",
"type": "default",
"config": {
"oslist": "windows"
}
}
}
},
"depots": {
"2152421": {
"config": {
"language": "english",
"oslist": "windows"
},
"manifests": {
"public": {
"gid": "3960418713951308287",
"size": "458968734",
"download": "84950016"
}
}
},
"branches": {
"public": {
"buildid": "18145626",
"timeupdated": "1744901416",
"timebuildupdated": "1744901298"
}
}
}
}