They were these little blue robots, about 2 inches tall with metallic body and plastic legs and arms that were designed to stack on top of each other and attach together at the shoulder to form bigger robots. They had an early 80's japanese feel. My research has been to vague to find something, does this ring a bell to anyone.