Pressing ESC when opening the options fucks up the menu.
Pre-warm your assets, everything freezes the first time you do each action.
Enemy models should look at me when they fire, or maybe rotate the upper part of their model to indicate they are shooting at me instead of just the missile spawning in my direction
Framerate seems to be uncapped? Even if Vsync is off cap the framerate
The texture for the mech windshield being cracked is way too low resolution, especially considering how everything else that's 3d looks quite higher fidelity. (I'm talking about the second(?) state of cracked, the first one looks okay)
The railgun didn't produce any visual effects when shooting after swaping weapons a couple of times.
Overall looks and feels much better than last time I played. You seem to have a bunch of levels in the making but I think you should focus on improving every component of the player mech and enemies, and just make one very good level.
There are a lot of details that add up to the game feeling not great like the enemies being too simplistic in their movement, lack of clarity of what hit you and from where it hit you when taking damage, lack of sound effects such as when your mech hovering in the air.
Again, I don't think the game is "BAD" and please don't take the above as angry criticism, I'm just trying to list the things that stood out the most as needing to be addressed. Like making game is a long process and you still have a long way to go, but keep at it.