Nice! I have a friend who isn't great at FPS who played it and was having trouble. I ended up just expanding the hitboxes of the enemies just a little bit and it made a huge difference.
The different armaments are a huge portion of the gameplay, especially if you just try to use one, because of cooldowns/overheating of the guns.
Thank you so much for the kind words and playthrough!