Thanks for your support!
The movement and aiming control is actually one of my biggest concerns, I spent so much time on it still not getting it executed correctly, you hit the pain point!
I may make the player able to shoot wherever he points to, that way the game will still be compatible with desktop/console/mobile envs, hopefully support 360 degree joystick to allow fine grained shoot aiming, and the game becomes more playable!
On the other hand, I may rather start investigating how to replace the current animation system with AnimationTree support - thus creating some Hit and Run ninja style attacks!