Sorry for your issues! I just uploaded a downloadable version for everybody who has been having issues with the browser.