Latest Firefox on Mac... Will try with another browser. If you need any help in tracing the issue, I'll send you the console output.
Nice work, but as an old gamer I'm wondering if throwing the graphics in some established game engine wouldn't have made it work more consistently :)