I feel that this game needs a strafing mechanic so that you can shoot while you aim towards the enemy. The delay in the jump and shooting makes the game really feel sluggish. I never got the hang of the damage mechanics but that's just some skill issue on my part.