They still have Greenlight, though I have no idea how the process works.
Still, I think Knights has a very good chance of being accepted into Steam. With fairly simplistic gameplay, fun dungeon crawling, flexible rules and goals, and an interesting take on multiplayer-rouge-like. And of course it's free, which ought to win it some brownie points.
Of course there's only one way to find out.
