Rest assured that your pre-purchases entitles you to a free update to the final release of that product - e.g. if you already purchased Deep, you get the final release of Deep free, or if you purchased Deep + Animation you get the final release of that as well. The whole idea of the pre-purchase period is to give people a change to get an early look at the technology in unrestricted form, to help with pre-release testing, to give us some funding in-between product releases, and to give people a price break for having to put up with an unfinished product and as a thanks for helping us refine the product.
As far as the release this year, as I said that is still our plan. Certainly it may slip, and in terms of overall features some may feel that a release this year wouldn't be what they hoped for. But there will always be more to do, more to add, and some feature that a user might feel is "vital" that just doesn't make it in. Ultimately any software developer has to stop the "feature creep" at some point and just work toward a final release. It doesn't mean that more development and more features won't be added later, but development could go on forever without a final release and that's just not good for business.
What we are focused on is having a good, solid final product. It may not have every feature under the sun, but it will be a strong, capable product with the most important features. We will continue to develop Terragen after that release and any features that don't make it in this time can be added later. Terragen 2 will be updated, a 2.5 release may happen, etc. Purchasers of Terragen 2, including pre-purchasers, will be entitled to free updates through to the next major release.
- Oshyan