Ape Entertainment Launches Squids Comic on iOS Squids is a tablet game in which the players flick and stretch…12 December 2012One comment3 minute read