The most recent build (v.020 RC5) is available off the forums for purchasers here
I'm not sure what everyone is meaning when they say they've lost access to their games. As long as you've got a Desura or google purchase key you can just download the latest build straight off the forums.
The Desura build is rather old, and the devs have stated on a number of occasions that they wish it was more in-line with the forum build, but they don't want a buggy build on Desura, given that is where the majority of 'new' players come from. From what's been said, I'd be expecting the Desura build to be updated in line with the Steam release, which is expected
(no definite dates given) to hit around late February.
Originally Posted by Funkosapien
If it's gonna get released on Steam I'll just wait for that. Will I be able to use the one i got on Desura or will I have to purchase another?
"Yes, everyone who bought the game before the game hit Steam will receive a Steam key for free.
Those keys will most likely be provided with the help of Desura."