SteamRegistry

Megaloot Demo

AppID 2461710 Demo DLC for App 2440380

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

Depots

DepotNameOSSizePublic manifest
2461711 — any 498.37 MB 7349452558468730179