Oh, that's sad :( Might be a problem of your cache or something because it's working for me. I'll just copy the info from the game's site:
Note: If you have issues while playing the browser version, please be aware this game can be played in browser, but it isn't optimized for that. So if you encounter any problems, please consider downloading it. If the error still consists in the downloaded version - please tell me! I will fix it as soon as possible!