I have to admit, I think the logo is pretty cool at 1:12 or so. But until he turns his enemies into puppets he's not making good use of his gimmick. At least make them crumble in fear and confusion like Mandrake.
All of these Gaumont cartoons look the same, maybe not the exact same character designs and so on but they're so very generic-seeming. Seesawing between mere mediocrity and awfulness.