Absolute banger.
But the auto-aim on vertical axis is missing. You should be able to have the crosshair under an enemy and still hit them.
But in any case, nicely done!
This makes sense when I try to indoctrinate my teenager who grew up on Halo and Call of Duty. But I began noticing this hangup in the late 90s with friends my own age.