Has the Dev commented if they're interested in doing a steam release?
It was planned at one point, it seems that it got rejected by Valve though.