Great! We're thrilled to hear it!
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!
Were you using Firefox? Firefox doesn't really agree with a lot of web games.