Anyone know where I can find this online? It seems to have almost disappeared from the Internet, aside from an X-Entertainment article and a brief spot by IGN back when they were covering the 2004 Toy Fair. The only one I've found for purchase was on Ebay UK.
It definitely existed as a product (i.e. it wasn't cancelled before production began), since I remember seeing a display full of them in a toy store back then. I'm not aware of it being recalled due to safety issues, either.
Here's the X-Entertainment article that details it: http://x-entertainment.com/updates/2005/04/12/im-wearing-doc-ocks-arm/comment-page-1/#comments
EDIT: Bumping this in case someone who can help just missed it.