I have played Defcon a couple of times. Ok gameplay. Didn't know you could play multiplayer with the free version, but I could join a multiplayer game some time I guess. You can PM me/send e-mail/whatever if you're hosting a game and want me to join if I don't see it in this thread.
Yes, the graphics aren't amazing, but the style is consistent and it seems intended so I'm fine with that.