Interesting, sorry for your trouble!
Do you mind me asking what your resolution for your browser is? The game is hardcoded to a resolution about matching an iPhone screen, and I’ve tried it out on a few devices, but maybe your screen has less resolution than an iPhone?