I am taking a break from my regular E3 regurgitation and commentary…  to talk about what might be the last ride of the RoboSquids for awhile.  This coming