Thank you so much :)
Yea you are right, I totally agree with you on those points, especially on the feedback for hits! For me as an developer it was kind of obvious when I was going to take damage, but I noticed that this is quite hard for people other than me :D