Bro, scale your UI.
Also, IMO: the attack button should be SPACE - since it's the largest and attack is the most important action.
But the progress is going, keep it up.
Also, I think you used Rigidbody2D for arrows? You need only one rigidbody to register the collision, also you could use OnTrigger to avoid any "Pushing" and you could exclude layers to prevent from touching unintended content.