Spooky Squid

Toronto Canada

User Stats

Profile Images

User Bio

Spooky Squid Games is a small indie games development studio located in the in the cold zombie infested wastelands of Toronto, Canada.

For more info and to download our first game Night of the Cephalopods visit our website at spookysquid.com

External Links