Hello, I've tried the demo and I'm here to report two serious issues I've noticed:
1 - You shouldn't allow UI elements to be deselected. I understand that you want to prioritize playing with a controller, but if for any reason you use the mouse and click outside of an element, the focus is lost, and you're forced to close the game completely to continue. You should either display the mouse cursor to allow reselecting the menu or simply prevent the focus from being lost when clicking outside of the UI.
2 - I see that you're not normalizing the movement vector. This causes the player to move faster diagonally. You can fix this by simply normalizing the final direction movement vector, and that's it :)
Edit: thank god you have removed the stamina, I HATE those system, in this case, it doesn't add anything to the gameplay; it only causes annoyance.