As someone with a similar control scheme, I'm jealous of how much better yours works! I'd love to pilfer your code.
The art is a highlight here, both the player and monster designs are so detailed and cool.
Thanks a lot! Your controls are absolutely fine :D And ours are achieved using a built-in Godot "look_at" function and also using multiple Raycasts for the light detection