Sorry about the trouble downloading! :(
We're working on creating a version that should hopefully run in the browser. If things go smoothly, it should be ready within the next day or two. :)