This is pretty fun and actually quite polished, the only thing I feel is a little bit off is the movement that is guided by both the mouse and WASD. Despite that, you have a pretty good take on the theme with a neat idea that is executed rather well, and I love the additions of upgrades, even though most of the time you won't be shooting a lot to avoid eating your own bullets and actually taking the time to aim. The music is nice, and so are the SFX. Also, props to you for making this with C++, that alone deserved a shoutout I feel like.