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

I saw a mention of this on Steam, that those who are "Skybound Insiders" (which seems to just mean "signed up to their mailing list" get bonus DLC for this game in the form of skins and a weapon.

Anyone have any idea if this is true or how it works? Is it something possible with the GOG version too?