I understand perfectly your points haha. Game Jam are hard on timing.
I did not noticed the animation when you get hit! And did not get hit enough to feel the invincibility frames haha :p But if it is there, there is would take its sense when needed, so all good :)
I am not gonna lie, I searched a bit, trying to see if I could have a reward or something ;) All I got was the text bug alas hahaha