SQUIDS FROM SPACE: We are now FREE TO PLAY!

SQUIDS FROM SPACE HAS GONE FREE TO PLAY! SQUIDS FROM SPACE is now free to play! Now EVERYONE can join the battle for Earth! Jump in, bring your friends, and get ready for some mayhem, because this is only the start -- m…