Hi there, I enjoyed playing this game, once the game had fully loaded :p
Anyhow, the punching seems to be a little slow, and has a small reach. As Akusan said below, a clear sign that the enemies are going to throw daggers, as well as wearing attire that marks them as using throwing daggers, would help immensely in terms of knowing when to dodge their attacks.