I like the mood, but controls need some improvements. I think you are rotating by either +x or -x (fixed speed), so the rotation is too high for precision aiming. You should use Input.GetAxis("Mouse X/Y") which will return small values for small rotations.