SteamRegistry

The Triumphant Return of Diabolos

AppID 1342070 Game

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

Depots

DepotNameOSSizePublic manifest
1342071 — any 468.29 MB 1740451477929297899
1342072 — any 406.00 MB 6341507481838695768
1342073 — any 370.15 MB 5595979703705299969