Thank you for the feedback!
Definitely could have gave the player more coherent feedback that they have been hit. The movement stuff was there from the very early stages and I decided to not fix it then as I wanted to get all the core parts of game play working first. Turns out it's easy to run out of time.
I'm looking to revisit this in the next week and polish it up a bit more, fixing the clunky jumps and giving more feedback to what is happening is going to be priority #1 :)