SteamRegistry

DuckTape Inc. Demo

AppID 5386260 Demo DLC for App 2947710

Playing now
—
24h peak
—
Price (US)
—
Steam store

Depots

DepotNameOSSizePublic manifest
5386261 — any 440.74 MB 2349420631500773187