We have been approved for steam.
What this means is we are going to be on steam in the near future, but not yet. There is still a lot of work that needs to happen first. The process of integrating the steam API and enabling some of the awesome features will take time.
Robert, Ethrel, and myself would like to thank everyone for your help and are proud to be part of such an awesome community of gamers.