Well the guys over on Steam finally got back to us. Unfortunately they told us they were going to pass on distributing DC on Steam.
So if you were waiting, I would suggest you buy the game directly from us, buy from one of the other portals that we are on (currently Impulse and Mac Game Store), or politely bug the Steam folks.