Another site that come to mind, specifically addressing co-operative play is
http://www.co-optimus.com/
They have a game index of co-operative games, and since your multiplayer experience is primarily focussed on co-op it might be worth a shot at an entry there also.
Yep, one of the guys there is looking at it. I emailed him a while ago, and he sent back a note saying it was on his list for soon, but he's just very busy right now. Being so into co-op games myself, I've used them for years, and found the database really helpful.
I've managed to persuade my brother to grab a copy so we had a very brief session in co-op, after opening a port on my routers firewall. Its not too bad, some 'waiting for player' messages, now and then, but the game seems to run ok.. I popped the AI on level 6 and no sooner were we in the game than they made their first waves of attacks... come as a bit of a shock as I was trying to voice coach my bro through the basics.. still he'd had a few jars and was very tired, so I saved the game and we can carry on where we left off. I can see this becoming a massive time investment for us, if I can infect him with the AI War bug
Haha, awesome, glad that was a hit. The "waiting for players" message pops up only when the TCP connection is lost and has to rebuild itself. That can happen (in this or other RTS games) when playing on a wireless connection, or with an ISP that has occasional trouble. On the plus side, unlike games like AoE3 or SupCom, the game isn't just over if the connection is completely lost.
The AI on level 6 is definitely getting up there, carrying a new player on that level can be a fun challenge, haha. Hope you get him infected nice and good with the bug, that should be really fun if you do. I was so surprised to be able to get my wife into the game, because she normally doesn't go for this sort of thing and had been avoiding actually playing it for most of the alpha process, but it didn't take but a little while to hook her. Especially in co-op, this has a bit of an addictive quality like only turn-based games have for me (I intentionally avoid the really addictive games like MMOs, because I know they'd get me).
Is it straight forward to restart up a multiplayer game from a save game? He was using a direct IP connect.. and I can't guarentee the IP address will be the same next time.
Yep, no worries. You just load the game like you would in single player, and he connects on over (with whatever IP you both have at the time), and that's all there is to it. There's no lobby or anything when doing this. The game identifies you by player name, not by IP address, for the sake of simplicity and flexibility with reconnects like this.