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

Will we be getting them on GOG too?
I've fallen in love with this game and it's one of those rare few I'd really like to try and 100% :c
Yep, Achievements - Must Have feature nowadays, because it's encourages to play game multiple times to earn them ALL :)