I made it through the first map. It was really confusing at the start, because I didn't know that you are not supposed to control the titan mech, and have to dispatch your unit first.
I'm not really knowledgeable in the genre, but it seems like it's mostly feature-complete. Because of the visuals I got some RPG Maker nostalgia, but that's not exactly a good thing.