this is what I get on firefox when I click the link
Internet Explorer Browser required to use the Neptune.com site.
The Neptune.com Mediashare service cannot work with Firefox browser at this time. Firefox and Netscape browsers do not support Active-X Controls such as the embedded Windows Media Player plugin. To use the Neptune.com site, you will need working media player plugins for Quicktime or WMP, as well as Neptune's Easy Upload tool built on Active-X.
Neptune has worked for many months to create a work around for Firefox users, including the use of an Active-X "Emulator" plugin specifically designed for Firefox. However, the Emulator plugins we've tested are not able to work consistently for most Firefox users.
Neptune.com strives to support all users possible... including all major browsers. Until Firefox can support Active X Controls we will continue looking for a consistent and bug-free work around. In the mean time, please use an IE based browser (Internet Explorer, MSN Explorer, or AOL) and try the site again.
Shame, but I can't help their problems, it's probably because of the video format that was used tho.