Copy and paste this to your browser:
d3oq6395bxosug.cloudfront.net
You are not the only one. I think it was video, they say it could be free software also.
Basically they are after your money