Gamescom 2011: SQUIDS - Official TrailerCheck out the official trailer for SQUIDS.By Mike Tao on August 17, 2011 at 4:16PM PDT SQUIDS (2011)