It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

Looks like this game just received a 1.01 patch.

Anyone knows what's been changed? For some reason, I can't seem find any changelogs anymore... not in the site, nor in the Galaxy client :S