Interesting... I'm not sure, but it may have something to do with various plugins or additions to your browser.
If you use a smartphone, it's also playable there! We worked hard to make sure it would be ok!