I'm sorry about the image quality on this demo. The real website has a much higher quality image. When the demo starts playing, you can improve the image by clicking on the cogwheel which appears under the demo screen and in the popup window choose 720HD. The higher quality takes longer to buffer and you might temporarily loose the sound. If so just start the demo again and it should have buffered OK.