Nice presentation, I love the idea of playing as a frantic mech mechanic trying to keep things together mid-battle. It seemed a little strange that installing new weapons also completely repaired a part - is there any reason to repair rather than install? If not, that's a good space for some sort of trade-off mechanic.
Either way, well done.