SQUIDS FROM SPACE

Game info

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

Category: Pro
Platform: PC
Status: Early access
Link: store.steampowered.com

Fun Bits Interactive

Country: USA
Members: 7
Links: