OfftopicBB is officially closed.
You can find myself on Here
You can also register on that forum as well.