I have archers/ranged units. They cost money to build, and you get the exact same amount of money back by killing them then it cost to build it. This way, the total money in the game remains constant, but it may go from one player to the other. A good strategy is to try to get a large percentage of the money so the other player can not reinforce their lines. You can also see that units now form into a more natural formation instead of a straight column. The units tend to move back and forth a few times before finding a empty space though.
I have a better screen to make a connection, and show some game instructions at the same time. The game window is now re-sizeable, so you can get a better overview of the game field.
The game is pretty much done, as far as I am going to be able to come. There may be some minor tweaks, I really want to get some better way to deal with a broken connection instead of simply shutting down. Mistyping the ip right now freezes the program, which will crash after 10-15 seconds.
I have submitted a tentative version, though I'll probably fix some more stuff in the future.