It's a lot of fun to play as it is, but there are a few areas where it falls just short of its potential. The most obvious is that the variety of mecha you can use do not have individual graphics, i.e. they all look identical. A lot of other mecha games give a little more depth to mecha choice, as well, so when I upgrade to a new mech, and all that happens is my HP & ATK go up, and maybe I can equip one more buff item, it feels like a lost opportunity. At least give them different models, but how about different weapons loadouts? Just a thought.
A very simple way to improve it a lot would be to add some indication of orientation on the minimap. Other interface polishing in battle would be good, e.g. graphical ammo indicators instead of numeric ones off in the corner. All of the item names and descriptions need to be reviewed, as well, since all lasers say they're level 1 and many extensions have descriptions that don't match their name (and who knows what they really do).
The game itself is fun to play, it just needs a bit of polish, then a longer campaign, and it could be a real banger.