Thanks a lot for the comment!! The delay on the punch was deliberate to make it more challenging (otherwise people will just punch their way out of everything), but since some people have been having the same reaction to it I will speed up the animation and tweak the hitbox to be more forgiving on an incoming update to the game.