We are preparing for our pre-order set up on Desura, and in the same token working on getting things prepared for Steam Green light. A lot of work has been done, and it's been really hard to only release to the beta small bits, but it has been vital in our ability to problem solve core issues.
I'm thinking about making a video tomorrow to post showing off some of the new things =). Till then, enjoy the goodies!