I for one welcome our new robot jellyfish overlords Posted on May 1, 2008 by chet No, really. Check it out.