I know it's a little late, but it's better than never? :P Well, anyway, I just stumbled across it...
btw, it's dang memory hog, you might wanna try to close off some running programs or extra browser windows before viewing the video... I'm having to switch computer just to see it smoothly... well, I'll give this post an update if it doesn't work. If you can still see this, then it means I was able to get it to work, lol :P