Sorry guys. We have been having a ton of issues with it. We got the malware thing taken care of, and are still working on getting the links from Google fixed. It does work if you type it directly into the browser.
Please let me know if you have any questions.