Games like SQUIDS FROM SPACE

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!

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!
Picked to match SQUIDS FROM SPACE on gameplay, themes, and feel.