I agree completely. That was a terrible page to link to. I couldn't even be fussed.
Why would you link to your video page instead of your front page (http://www.getchorus.com/), which I assume is at least somewhat optimized for conversion/understanding?