This is really good bro, hella impressive. And you made it in GM, gwhich is even more impressive. Maybe this would be against the type of game but adding controller support maybe, would make a great steam deck game too. - Last level needs some balancing, huge spike in difficulty, it a battle just to reach the last boss then you sweat to take the mech down then a man pops out of no where with even more heath, at that point i was out of ammo and low on health.