Okay, thanks for the info! Did a quick forum search on "GOG" etc, but didn't get any results, hence the new topic.

Just contacted GOG.com support, let's hope they'll be as quick in their response as you guys smile