Conceptually a really cool game. The balance is a bit whacky however, since soldiers get more expensive for both sides as you buy them, and they being the main source of income, the most effective strategy seems to be to just have one strong tower on one side, then crank out as many soldiers on the other to toss them into the grinder. This could've lead to more interesting gameplay choices if instead you had to upgrade the soldiers on each side individually to maximize money efficiency, then use towers to blast them more efficiently for more money gains.
Otherwise, it sounds nice and looks nice! Really enjoyable game with a lot of potential!