I've been quiet on the update front lately but there's a reason: The official Battle of Tau Ceti site has been launched!
This site is where you can go to keep updated on game news, development progress, in-depth descriptions of game mechanics, screenshots, twitter, and more. Expect it to be updated on a weekly basis so go check it out and let me know what you think!