That's weird indeed, I never encountered those issues with the machines and browsers I tested it on. The Chrome issue can probably be avoided if you switch to fullscreen in the settings. Do you get an error message from Firefox?
Anyway, that's why there's still the option to download it. I hope you enjoy the game! ;)