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 get the distinct feeling, having completed this game with the surprise ending and still not getting a single skin, that this is yet another example of a game being abandoned by devs exclusively in favor of Steam patches. I really hope I'm wrong, because it's becoming an awful common trend and we should start voting with our wallets with devs who cannot spend the extra time to do what's been done for decades: stay up to date with standalone patches.