troubles viewing videos on wpmudev.org

I am having problems viewing your tutorial videos. i am logged in but when i click on the arrow to play the video, only a snippet plays. Do I really have to download the video to watch it? Seems odd.