I have found another thing that I think counts as a bug, but might be intentional game design:
Pressing the attack button, then holding the block button before Chiro finishes attacking does not buffer the block input, even if the block is still being held when the attack animation ends. This caused me to think the block button is not working when I try to interrupt my own combo with the block input in order to avoid getting hit by the Bear boss. Considering every other enemy I've fought flinched when struck, it doesn't really come up except when fighting the boss.
Another thing, if your timing is really good, you can get the parry animation on enemies while still taking damage. I think that the parry instruction comes before the block instruction in the code, but I am not a programmer, so I don't actually know.
And one final note: Alt+Tabbing out of the game while it's paused does not prevent menu sounds from playing when I hover over the menu buttons, even though the game is not focused.