I too was wondering if this game would make an appearance on Steam. The time seems right to me. Indie games are a roaring success on Steam, and I currently own more indie games than AAA titles. I find that the AAA titles don't hold my interest like they used to, and the indie games are very satisfying.
I've been telling my friends about this game and we all agree that it looks entertaining. I signed up for this forum for news of a possible Steam distribution.