Hey guys,
Okay, so the demo on Steam is completely nonfunctional, as some people have figured out. It's meant to hook into the Steamworks features, but it is failing to do so because of an appid mismatch, and that's something I need to work out with Valve after 9am PST when they return to work.
This is one where I dropped the ball. Around 1pm PST yesterday Valve put the demo up for me to test, but I've been quite sick and mostly unconscious since a bit before that, and was not able to. Naturally, then, it was nonfunctional -- go figure. The demo from our main site of course works great, but the demo on Steam will need to be fixed up in a few hours from now, when I'm able to coordinate with Valve.
Thanks for your patience with this, and my apologies! I'm doing much better today, though not back to 100%, and so hopefully I'll be more present and on top of things today. Of all the times to get sick...
So far as I know, the full game on Steam is working well for everyone, but if that is not true then please let me know. A few posts that I think were about the demo were a bit ambiguous.
Chris