Can't find these answer on the forums, if you can link a thread to me that be cool too.
When will these awesome game be sold on Steam? Don't use Desura and its the only option on the pre order links (unless am blind) . Once that's added to the pre-order options or ends up on the steam site. I will support you with a pre-order asap!