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