SteamRegistry

Touhou Mechanical Scrollery | 幻想討幻経

AppID 1222050 Game

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

Depots

DepotNameOSSizePublic manifest
1222051 — windows 4.93 GB 6044639695588509846