The way you programmed the controls... is very difficult to use. Usually, in 3D games, you can move in all four cardinal directions with the arrow keys, so pressing right will rotate your character to the right and then you'll run to the right. Here, especially given how slowly your character turns, it's very cumbersome to move around and almost impossible to dodge attacks AND shoot at the attacker at the same time. Almost always, controls that are intuitive, responsive and quick are best. This could've been a nice game if not for the controls.