It's punishment for dissing Steam in your sig...
It's not pretty, but it is a demo, so while you'd hope demos would be relatively bug free and more of an advertisement for the game I wouldn't panic just yet.
Try to be reasonable... its easier than you think...