No, they don't have release date at hand. Various sites claim various release dates, none of that should be taken serious (as all those dates are just speculation), as we don't have official announcement. I watch news on this subject very closely, and 28th of August is definitely not a release date. It will be released in July.
Let's not forget that TL2 makers isn't some kind of big company, which, even with finished product, needs a month or more to prepare for release date. TL2 developers could as well say - TL2 is finished and now is available on Steam/from our site and next week will be available in your local stores (as TL is being distributed mostly digitally).