This site will be put up soon. Till then please visit the
HiFiBB Blog
by the developers.