please post here instantly when we can download the demo on Steam!
OK! I've been refreshing the Steam page and checking my emails constantly all day hoping for a fix. I think it's still early morning in America so it's not their fault, though. It's already 9:30pm where I live so hopefully it won't take too much longer.