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.
Considering some of the stuff that's on Steam, I'm very surprised this got rejected.