soon enough? when will soon enough be...
Gaz, while I appreciate your enthusiasm and impatience, let me inform you a little of what I have observed about game development. You might have noticed that most game devs are extremely careful about making deadlines and promising features to the public. With good reason.
Ambitious games, traditionally, are always riding the edge of technology, pushing hardware and new ideas. This is true from the earliest iterations of games, throughout the DOS and Windows era. Now, being at the forefront of whatever capabilities a company has, riding the edge of whats possible, has its risks. One thing is that you are often facing problems and challenges with a lot of unknowns. This in itself makes it hard to estimate how long some new tech is going to take to implement. Sometimes it's easier than you thought, sometimes it's very difficult and time consuming, and sometimes, it shows to be impossible. Sometimes you have to go back and redo a lot of work, because you discover problems that might show up in the future, or it will not facilitate that brilliant idea that trumps an old one.
It's similar to filmmaking, in that you start off with a plan on how to film something. Then reality never gives you exactly what you planned. Sometimes for the better, sometimes for the worse, and often just completely
different. Then when you have all your footage, you go in and edit whatever you have. And believe me, even the biggest and most famous movies from the most brilliant directors look completely different than what was originally planned! Movies are actually made on purpose in such a way, that it's assumed things will change in the edit. You film a reaction that could be useful even if you aren't supposed to use it in the final film. Eventually large parts of the shot script usually ends up in the trash.
Now, in games all that is even more complicated. Because you have the option to actually go back and forth and change stuff around. You don't get judged and paid like in many other other software projects whether you achieved some kind of list of features. You get judged on whether the game plays and looks according to the expectations of players. It's a much much more subjective thing that is basically ART.
Please don't read this as an excuse, only an explanation for WHY it is not wise to give out our internal deadlines and plans to the public. Who knows, there might be one or several serious bugs showing up day before release, there might be an idea that comes late that will make everything more awesome, but causes a delay.
What I CAN tell you, is that things are moving ahead very well, and that you will very soon see something that I think is awesome, and that we hope you will find awesome too!