No steam releases are planned.
It's a free game, you can play it whenever it's uploaded here or support our work in other ways if you think we're doing a good job.