Skip to content

SQUIDS FROM SPACE

Jun 16, 2017

PC

Rating Pending

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

PC

No critic reviews yet · Gamer 9.1

Related games

Rate this game

Ratings open after this game is released.