Well I agree with plumjuice, TJ can have a temper (though it's usually justified), but talk of release dates IS like nails on a chalkboard and my urge to bite someone's head off when they ask is strong, BUT you guys do have a right to know about what's going on. The ideal solution would be for us to release news every now and again, but I'm terrible about doing news article and also terrible about letting the team know what I am doing. I think if anything, it's my fault there is so little information, and I'm not surprised or upseat that people are asking for more information. Unfortunately, there isn't any good way to ask that question, especially on the internet, without pissing SOMEONE off.
As for TTW: I have a new installer all ready to go, it creates a folder that can be zipped and installed via NMM where it sorts the load order for you and allows for easy uninstallation, it also makes some necessary ini changes. That is what most of the work was between 2.2 and 2.3. An assortment of bugs were fixed, I will post a full change log when it is released
As for release dates: Everything is ready to go, and a release can be expected soon. The team isn't reporting any strange bugs, so it's basically set to go. I will TRY to get a release on Friday so that people can play over the weekend, but don't hold your breath, with TTW, I'm no good at hitting deadlines.