I opened forum (just didn't know that it possible previously :) )
You may enjoy it, by just clicking on "forum" link at Tachyon Wars section.
Or just click this link:
Indiedb.com
I'll put there some important announcements, development blog, stuff...