Ok, I was a kid in the 1980's and really into this show in England about a giant red robot that broke into three ships. Yeah I know... but it was cool. It was done with puppets and the baddies all where cyborgs with cool biotech arms. Does anyone remember what this show was called or if there is a fansite? And dont say…