Great execution across the board! The sound and graphical design was immersive; the gameplay was straightforward and accessible. I appreciate having some dialogue at the start to set the stage.
Some things that could improve this game:
1. The opening text was scrolling a bit too fast for me to read everything on the first play through. Having the text scroll a bit slower while still maintaining the ability to speed up or skip the intro would be helpful.
2. On my wide screen monitor, the game would not maintain a resolution that fits on screen when playing the game in fullscreen. I imagine the game is scaling based only on width, but this would cause the top and bottom portions of the game window to be off-screen in my case. Having the view scale to the largest width/height that fits in screen would be ideal.
3. I find the NPC T-poses and their reactions/spinning out in response to shots very amusing, but having animations for the NPC's would improve the feel of the game, especially for giving more of an indicator of whether the enemies are attacking me.