I have to say, the first time I played through this game I loved it, the controls were tight, orders were easy to give and the tutorial levels were very thorough.
Playing through it again trying to get the elusive 'S' rank I've noticed that actually the controls are rather sloppy especially on the Recon and the air vehicles. Orders, while easy to give, generally have little effect. For example, you leave a tank or a helicopter in 'Wait' mode out of harms way and then next thing it is in the thick of things getting destroyed, thus losing your ability to get an 'S' rank. The AI seems rather stupid, units will randomly charge units they can't beat even when you've told them not to or worse, you'll ask a tank to take out a maching gun tower and it won't, leaving your troops to get killed. Thses things only get noticably irritating when you are trying for the high ranks and they are only small things. The visuals are gorgeous, when you have time to appreciate them, especially the water. The levels are well thought out and have enough detail in them. The music is nice and the sound effects add to the experience with gun shot and shell sounds. I love the mutliplayer part of the game, and the three modes should offer something for everyone. Although I do get disconnected after a couple of games, not sure if it's an issue with the game server or my Wi-Fi connection.
In short, this is a great little game and the multiplayer definitely adds to it. It would just be nice if when you gave units orders they actually did it, otherwise what's the point?