I'm just a simple 3D Modeler and Indie Game Developer.
Total Decay is nearly completed. Here is an estimated deadline list:
Developer Beta: 31 May 2013
Closed Beta: 7 June 2013
Open Beta: 21 June 2013
Final Release: 15 July 2013
We still have a few spots open in Closed Beta, so if you're interested in applying, please contact Chalk.
Skyshard Games has several positions open, so if you're interested in applying, please contact Nil.