Thanks for playing! The health component has some invincibility built into it to avoid the player and enemies from spamming damage too quickly. The trade-off was exactly what you described and I didn't have enough time to polish it better. Also using the kaykit assets for the first time posed some interesting scaling quirks that I wasn't expecting that I had to quickly work around.