SteamRegistry

SQUIDS FROM SPACE

AppID 437610 Game windows

SQUIDS FROM SPACE is an 8v8, team-based PvP top-down shooter where humans and the sinister Squid aliens wage war for the future of the Earth!

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

Depots

DepotNameOSSizePublic manifest
228986 — any — —
228990 — any — —
437611 — windows 2.97 GB 445949729856008503