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

DamoclesAlpha: The Steam release got an update last December. According to the patch notes the update featured "Improved performance". As far as I know, the release hasn't got any updates/patches. Is this update coming to at some point? If not, are these "performance improvements" already implemented in the version (released about three and half months before the Steam update)?
This update is included in the version :)
JudasIscariot: This update is included in the version :)
IronArcturus: So what exactly was improved in the game? Was the engine modified?
I don't know. All I saw in the changelog was "improved performance" and that's it.