Pay no attention to the critics of the core game elements - the turn system and line of sight are solid. I like the fact that you have to think ahead by a few turns, and I think that at least some of that would be lost if I could move everything at once, reacting immediately to newly visible threats, and having multiple options for how to deal with a given situation. As it stands, I need to exercise some caution with my scouts, I have to think about how I put together my offensive group before I send them out, and I need to consider positioning carefully. The AI does stuff like that remarkably well, too.
Graphics were a little bland, but I could almost always immediately tell what something was supposed to be, so you lose no points there. Lack of music is also forgiven because I know about grooveshark.
The only gameplay elements I would change are as follows:
- Use local saves for the single player campaign. I like the game, but I'm unlikely to play it again because my campaign progress, unit purchases, formation, and experience points were reset when I played a second time. I don't want to register for anything, and I don't care for multiplayer. Make it impossible to use a local save for multiplayer, of course, to prevent cheating and SP power-leveling.
- Add terrain, if only for the single player campaign. The flat map gets a little boring. I can see where it would be tough to balance for MP, and I can also see where the limited battlefield size would make it somewhat cramped if a lot of tiles were blocked off, but I think if you put some effort into it, it's not impossible to pull off, and would add a lot of variety.
- New units cost waaaay too much in comparison to how much coin you get for winning a battle. Together with the lack of terrain, objectives, and meaningful plot, this really detracts from the sense of progression out of the campaign. I understand that your focus has been multiplayer, and a lot of the mechanics are well thought out for that purpose, but I think it could be an enjoyable game in single player, too, if you put the same amount of effort into it.
Overall, good game, I'll play it again if you enable local saves.