Soon actually - I can't give a release date but source should be going out in the not TOO distant future. :)
Have you figured out what you're going to do with your billions when this eats up Minecraft? In all seriousness the bits and bobs you're putting together are delicious. I would say that the stories and games that people use to built it will be the most important part of its success, obviously.