Hi Charles. Thanks for the feedback - really pleased the game worked (mostly) ok for you :)
Seems there was an issue with the html5 canvas scaling. I had removed the sampling in Chrome but it wasn't working in all other browsers. I've now tested Safari and updated a fix. Hopefully it's working for you now?