Terror Squid US Release Date
The game Terror Squid is already released on Mac, PC and Switch in the USA.
Release Dates
Report Date / Submit ProductUSA
Mac
October 15, 2020Confirmed
PC
October 15, 2020Confirmed
Switch
October 15, 2020Confirmed
The game Terror Squid is already released on Mac, PC and Switch in the USA.