Hmm, those claws are definitely my main enemy in this game haha. Although there was some issues with movement (getting grab by the claw, mainly), its still pretty satisfying once you get the hang of it (get it? sorry, I will show myself out...)