SteamRegistry

Forced Sacrifice: Lost Soul Demo

AppID 2934760 Demo DLC for App 2720320

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

Depots

DepotNameOSSizePublic manifest
2934761 — any 1003.45 MB 9163122117236804151