SteamRegistry

东方大战争 ~ Touhou Big Big Battle

AppID 878380 Game

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

Depots

DepotNameOSSizePublic manifest
878381 — windows 3.32 GB 8087735522098951347
878382 — macos — —
878383 — windows — —
878384 — macos — —