Just attempted, but unfortunately Chrome instead simply has issue running it. In fact Itch is why I even got Firefox to begin with!
I always get the strange issues...
Is your PC 32 bit? If so you have to upgrade to 64 bit
I'm using my phone as my PC is, well, a potato. The APK has worked fine on it too, so that's this sudden wierdness on Mobile Firefox is so baffling!