SteamRegistry

Space Ape

AppID 1561010 Game windows

How far can you take Dimitri the Russian Space Ape on his arcade adventure!

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

Depots

DepotNameOSSizePublic manifest
1561011 — any 44.14 MB 3711558780715944243
1561012 — any — —