it looks like the game will be released soon, going by these posts on the Slitherine Team Assault forum.

post: http://slitherine.com/forum/viewtopic.php?f=135&t=32320

Quote:
Finishing up

by iainmcneil, Site Admin » Mon Feb 20, 2012 3:25 pm

Hi guys

we're just sorting out some issues with the server setup before release. We're hoping this wont hold thigns up too long. We're nearly there!

by iainmcneil, Site Admin » Tue Feb 21, 2012 11:04 am

We've decided we need one more pass on the compatability just to be sure it's all working. This means we need a few more days. Really sorry to push this back again but we want to be sure its all working as intended.

We'll let you know as soon as we set the date. We're talking a few more days though, not months. Please bear with us!

release date March 2nd, 2012: http://slitherine.com/games/TA_BoF