TWI is a hard working bunch, I haven't seen near this amount of support, activity, and patching from any other developer. Pre or post release. It's a shame that more people don't show them some common courtesy on their own forums. Yes, the delay and extra download is slightly frustrating. But, I'm sure you guys would be raging even harder if it was released and something was clearly wrong. Some of you guys really act like a bunch of unappreciative spoiled brats. I wouldn't expect this from what's suppose to be a mature community.
Kudos to the entire team at TWI for putting so much passion and effort into their product.
For a relatively small studio, they've already made a lot of money on this product. They could cash it in, but clearly they care about our satisfaction with their product.