Now it's working fine...
Wait just a sec... Are you saying that if I want to play your game I must be online? And on top of this, you are not asking me too before doing so? Naughty naughty!
if you're going to make a single player game, always make it offline. And if you want to make this a multiplayer game online, tell us before. The player must always know what's going on with his cpu, specially in our time of viruses and hacks.
Make sure that if you absolutly need a internet connection that you tell the player you're going to connect and if that's ok. Second make sure you tell us you're connected before the game starts. In-game, it's irrelevant but you have to give us a sign that you are connected to the server between games.
And add some confirmation messages when you are exiting the game and program so the player doesn't loose a game because of a mis-typing.
If you're going to have a mouse control in the menu, use it. Make it that we can access the games by doublecliking or adding ok buttons or anything controled by the mouse.
I stornlgy suggest that you create an offline single playe rmode to test the game correctly and then work on online multiplayer. Network coding isn't easy and must be well created so that your players don't get nasty surprises by playing your game. You don't want filthy individuals using your game as an open door to someone elses system.
Also, for the game itself, it's way too hard to start. Like HandCraftedRadio mentionned, make it easier.
The game has potential tho, keep at it and don't fear comments of players. What have you planned out for the game? Customable units? Upgrades? Weaponry? Special units?
Keep it up!
Guert