Update seventy-seven gives a new Steam release date of the eighth of February instead of tomorrow, the eighteenth of January. The plan for DRM-free copies is still in place, I didn't see a date for that, however.
And this game officially did launch yesterday, though I'm currently busy with classes and another game so I've not had a chance to check it out as of yet.
Oh it's on the list for sure, as the kick starter was some time ago. I'm still fairly deep in I Am Setsuna yet looking forward to at least sampling Pixel Noir soon. At least the key distribution seemed to work fine as I got mine with no issues.