Incredible work as usual! I love the old-school feeling, the game manages to feel retro without feeling dated. There's a wonderful amount of thought and detail put into the sound and appearance of the game, and I really enjoyed it! Everyone who worked on this did incredible, I hope you all know that the effort has paid off!
I must admit that I do think that unless you get upgrades that are tailored to the weapon you're carrying, some of them can feel redundant or even useless. I've played other games that have similar mechanics, and they can fall into a similar trap. But I've played a few that will have perks that hamper your enjoyment by negatively impacting you unless you have the right weapon, so I'd say that this game avoids major issues! If the worst I can say about it is that it could be a bit better, that means it's still pretty damn good.
Thank you for making these incredible games! I hope my feedback helps in some way.