Hi there,
as some of your might have already noticed from the AGS Multiplayer topic (
http://www.bigbluecup.com/yabb/index.php?topic=45536.0 ), i'm currently in the process of developing a plugin that enables you to incorporate coop multiplayer in your AGS games. I know that might sound a bit strange, and I can tell you it is

During the last few days I've done lots of work in getting this to run and I managed to find a concept that will be (relatively) easy to implement and, unlike the slightly out-dated TCP-Plugin (don't get me wrong here, i don't want to be offensive. It's surely a great piece of work, but I haven't been able to use it because of the recent changes in the String handling.), already provides mechanisms for game state mangement such as character movement, inventory item propagation and object handling.
I've set up a small test game that uses some FoA sprites and allows you to play with Indy and Sophia in a cooperative way. Even though we only had two rooms and just some basic objects, items and a chat function, the experience we had while testing this out has actually been surprisingly entertaining. Currently I'm in the process of testing things out, tracking bugs and making sure everything's working as excepted. There're still some issues, mainly regarding animation synching and savegame handling, but once I get a feeling that everything works like it should, I'm planning to release it here, but I haven't been able to post threads in the Plugins section of this board.
Just wanted to let you know, so be prepared for some old school multiplayer experience ;-)
UPDATE: You can download a modified version of the AGS demo game
hereAlso, the modified demo game sources are available
here