I'm as frustrated as anyone about the delays in the TTI release. I'm close enough to the production to understand why they happened. But there are people working to get it done, as I think the "tease" photos indicate.
I hope everyone notices that no one from the production goes out of their way to promote the thing at this time. What happens is people ask "is it coming?" and "is it dead?" and there will be reassurances that it's not dead, just moving much more slowly than anyone would have liked.
I respectfully suggest anyone who wants a definitive release date and nothing else to wait until there is an official "Tressaurian Intersection Release Date Announced" topic or news bulletin and don't bother with discussions like this.