Hmm, it should be able to run, at least! It’s behaving fine in Chrome for me (including in an Incognito tab; maybe try that?)
I try to stick to using the Itch.io client, but I'll try it in the browser later
I’ve disabled the browser version for now, since it’s having some weird graphical problems.