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

The Humble Store is giving away Aegis Defenders (you might recognize it from its Nintendo Switch release) for a limited time, but unfortunately it activates on Steam as far as I can tell. Is there any way of activating it for GoG instead? Probably not, I'm guessing.