I just saw this go up over at Gamespot's download site, DLX - here you go. It has a single player level, as well as a skirmish mode.
I've seen the game played before, from the limited Fileplanet beta which focused on the multiplayer - but I just don't see myself getting too deeply into that side of things. I'm in it mostly for the campaign.
This demo couldn't have come a moment too soon. Things are pretty nuts over here. I'll tell you why later.
(CW)TB