While the team over at Double Fine participated in their Dem-o-thon online yesterday, they brought up a nice little video clip showcasing the multiplayer mode itself. A tutorial to the multiplayer to be exact. It lists the factions and their strengths/weaknesses as well as an ass load of other details, not to mention how certain parts of the multiplayer gameplay will be controlled and handled. You can check this clip out below.
The demo is now 100% live for all gamers for both the PS3 and XBox 360. I recommend giving it a play through. It sates enough to last until Tuesday the 13th when the game fully drops.