Fighting Mechanic for 2.5d Beat em Up

Any luck with this Gizmo?