As promised, here is the official release date. Unending Galaxy will be available on Steam the Feb 19, 2016 at 7:00pm PST. This version features cards and badges but no achievements or workshop support, yet. Achievements should be added soon after release. Workshop support may take a bit of time.
People who got Unending Galaxy on another store, check this article.