The fact that the game needs third-party software to work, makes it a lot harder to solve errors manually. This is the reason why I never, ever, would install any anti-virus software, because they interfere more than they help.
Maybe in some cases but by with he intro video. People on other forums that have this problem just removed the video and are playing the demo just fine.