Nope. Tried three times with various options, even scaled it up 10%. Each time the limbs broke at the pin when you tried to move them. This was at 0.1mm layer height with luminous PLA.
Think it needs redesigning with thicker pins. They're very weak at that size, why not double their diameter? You only need a tiny lip to stop them coming apart. But like this, you break one and the whole print is useless. I had about 50% failures on each joint, so I don't think the design is robust enough.
Shame I wasted so much filament, as the idea and look of it is brilliant.