"Steam codes for the full game being released to Kickstarter backers (and those who joined the beta after the Kickstarter" I suppose you're including itch.io playerbase(basicaly us >.>), but will itch.io have the full release or will it become another of those drm steam exclusive ?