Hi there!
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!
Adam
Pyjama Bottom Studios