For those of you that have worked at a software company in the past, you have to appreciate the degree of difficulty in making 1 product come out on time, much less 4 that all tie together. Take a gander at Brad Anderson's blog post here for this exciting news: