SteamRegistry

Mouse Playhouse

AppID 612590 Game windows

Discover a world in which you solve challenging puzzles, overcome evil "Meowbots" and seize the cheese!

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

Depots

DepotNameOSSizePublic manifest
228986 — any — —
228990 — any — —
612591 — windows 2.10 GB 4252761578404357326