Do you have the newest direct X installed?
I don't actually know but it's fine now. I downloaded the demo on steam :)