To post on Steam, you need to outlay at least 100 USD to actually get it posted.
If there is enough interest I might look into it, but for the time being its probably not going to happen.