Interesting game! Reminds me of FF tactics and Advance Wars. I like the character design, makes it look unique. I did get some weird graphical glitches but that might just be my shit laptop.
A lot of your game is going to fall on balance but it's a good start and you got a good chunk already :)