Hi Everyone,
With today's latest patch (0.2.16), we've broken the install for Windows players. We're working on resolving the problem. We're posting status updates in the following topic:
http://steamcommunity.com/app/224440/discussions/0/618458030661853492/#p2
Thanks for your patience and support.
Folk Tale Dev Team