
SQUIDS FROM SPACE
Jun 16, 2017
About
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!
Scores by platform
Related games
Rate this game
Ratings open after this game is released.





