I uploaded a patch which should solve your problem! Thanks for bringing it to my attention! I hope you'll give the game another try :)
I'm really sorry you're having issues :(
Would you mind sharing your OS and versions of the browsers? I will look into this and release a patch asap!
Thanks for letting me know!
Pyjama Bottom Studios