Robot Squid is hatched
Tuesday, November 1, 2011 at 8:14PM
Robot Squid

Welcome to Robot Squid's new website. This is the start of a new venture so come back soon to check for fresh content- or subscribe to the RSS feed on the right.

Article originally appeared on RobotSquid (
See website for complete article licensing information.