Apparently they are pushing browser-based viewers now...I found it on cnet...kinda sad you have to go elsewhere to get their software easily, huh?
It's on the site, it's just not front and center anymore. It's playing hide & seek, and you're IT. Which bites, in my opinion.
You can grab a copy here: