Squids from Space US Release Date
The game Squids from Space is already released on PC (Early Access) in the USA.
Release Dates
Report Date / Submit ProductUSA
PC (Early Access)
June 16, 2017Confirmed
SQUIDS FROM SPACE is a team-based tactical PvP top-down shooter where the Earth is under attack from a race of sinister aliens -- The Squids! Taking place in a retro 1950's setting, the people of Earth must unite and fight back, pitting human weapons of war against the Squids' bizarre technology in a battle for the future of the planet!